> Mau nanya lagi nih, saya pingin baca file word (.doc),
> setelah saya dapetin teksnya saya akan melakukan proses
> search text dgn menggunakan suatu algoritma. Yg pingin
> saya tanyakan: gmn ya cara baca/cara dapetin text pada
> file word dgn cepat?
Kalau anda lakukan lewat COM/OLE, ya nggak mungkin cepat, karena metode
ini memanggil aplikasi word tersebut untuk melakukan proses. Ada
overhead yang cukup besar untuk operasi seperti ini.
> Soalnya saya pernah nyoba pake VB manggil word application
> kmd open file word trus di save jadi .txt ternyata
> lama/lambat, padahal pada program saya kecepatan sangat
> diperhitungkan.
> Tolong ya...kalo rekan2 ada yg tau, mohon bantuannya.
> Thanks b4.
Selama file DOC anda tidak di-encrypt, sebenarnya 'teks' dari dokumen
tersebut bisa dilihat karena tetap tersimpan sebagai plaintext/ascii.
Coba open doc anda di notepad, dan anda masih bisa melihat TEKS anda
tersebut diantara berbagai macam simbol yang aneh aneh. Intinya, kalau
anda cuma ingin searching di teks tersebut, tidak perlu open doc
tersebut sebagai WORD DOCUMENT. Perlakukan saja file tersebut sebagai
file byte atau file teks biasa.
...
var sl : TStringList;
sl := TStringList.create;
sl.loadfromfile('mydoc.doc');
// Disini property SL.LINES atau SL.TEXT akan memuat isi DOC
anda
// Silakan proses sesuai dengan keinginan anda.
sl.free;
...
Salam,
sugi.
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get A Free Psychic Reading! Your Online Answer To Life's Important Questions.
http://us.click.yahoo.com/Lj3uPC/Me7FAA/ySSFAA/i7folB/TM
---------------------------------------------------------------------~->
Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED]
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/