Arsip: Paradox & Rich Edit

more 17 years ago
clark
Hallo mas-mas yang ahli delphi...
Saya lg ada problem nih...
Gimana ya supaya database paradox bisa menyimpan format2 yang kita berikan pada komponen rich edit?
Penjelasan Detil:
Saya kan membuat suatu... yah semacam text editor lah... menggunakan komponen rich edit... pada saat saya mengetikkan kalimat, kemudian saya beri format bold atau underline dan saya simpan ke database paradox dengan type data F (Formatted Memo) yang tersimpan hanya kata-kata atau kalimat yang saya inputkan saja... sedangkan format yang saya berikan tadi ga ikut di simpan...
gimana nih... mas..mas ada yang bisa bantu ga? please....

more 17 years ago
DelphiExpert
Hmm... coba pake cara manual nge-loadnya...
Bisa pake type BLOB
caranya:
var B: TBlobField;
S: TStream;
B:= Table1.FindField('RICH_MEMO') as TBlobField;
S:= TMemoryStream.Create;
try
B.SaveToStream(S);
S.Seek(0, soFromBeginning);
RichEdit1.LoadFromStream(S);
finally
S.Free;
end;
Utk LoadFromStream saya ngga' yakin, seingatku itu. Coba cari procedure sejenis kalo salah. OK
Ok moga membantu...
Regards - D.E
more 17 years ago
mat_koder
saya skr lagi ngga sempet check di Delphi.
coba bro clack check apa TRichEdit ( atau apapun namanya komponen yg dipake itu ) , apa diturunkan ( inherited ) dari class TPersistent.
bila ya... berarti bisa dong di-stream-kan state-nya.
Tapi saya ragukan apa TRichEdit adalah turunan dari TPersistent , soalnya kan make controlnya si MS Windows ..... tapi saya ngga begitu sure lah.... lagian udh sore ini.... males mikir ... udh laper.
tapi yg pasti di TRichEdit ada fasilitas saving/loading ke/dari RTF file .... gunakan aja itu dan si RTF filenya di save/load ke/dari DB.
good luck....

more 17 years ago
clark
kode yang dibawah ini procedure untuk menyimpan apa yang kita tuliskan di rich edit ke dalam file Blob ya... ??
Procedure simpan();
var B: TBlobField;
S: TStream;
begin
B:= Table1.FindField('RICH_MEMO') as TBlobField;
S:= TMemoryStream.Create;
try
B.SaveToStream(S);
S.Seek(0, soFromBeginning);
RichEdit1.LoadFromStream(S);
finally
S.Free;
end;
end;
Sorry lama gak OL... hbs internetnya Lg Down!!! :wink:

more 17 years ago
DelphiExpert
Tidak itu kode untuk load data dari paradox ke RichEdit. Kalo nge-savenya ya kebalikannya itu, OK

more 17 years ago
clark
Oke Saya Coba dulu... nanti kalo ada masalah bisa tolong bantu lagi ya.. soalnya saya masih awam ama delphi... thx

more 17 years ago
clark
Mas Expert... Ada Error di richedit1.LoadFrom Stream.... (undeclare parameter... kalo ga salah sih..)
Aduh mas.. kagak ngerti gimana ngebalikan kodenya (untuk nyimpan ke blob)
Bisa kasi kode yang simple gak.. untuk nyimpan ke blob dan ngeloadnya dari blob ke rich edit.. (soalnya belum begitu paham mengenai stream.. try.. finally dsb..)

more 17 years ago
saysansay
Aduh....yg bahas BLob--blob Hantu wakakakkakkakakakakak HAncur rek.....
Dari dulu perasaan Mas Clark nanya Ini Mlulu...Klu ada erorr coba ding..oprek2 klu tambah erorr banting aja kompienya awakkakakaka Nech Tak kasih Procedure Blob Save...Mudah2an aja benar wakakakakakak
Procedure Blobsave;
var
Blob:TIBBlobStream;
begin
Table1.Append;
blob:=TIBBlobStream(Table1.CreateBlobStream(TableBlobname,bmWrite));
RichEdit.Lines.SaveToStream(Blob);
Table1.Post;
blob.Free;
end;
Never Give Erorr Ok wakakaakakakakakakak
more 17 years ago
clark
ha..ha..ha.. jadi malu neh ama mas saysansay...
ketahuan banyak nanya... :P
Oke deh... berkat masukan dari kalian semua.. udah bisa kok....
Code dari mas saysansay ada error... tapi setelah gue coba2 gabung in ama kode2 dari mas2 lain.. semuanya sudah aman dan terkendali... thanx buat kalian semua.. :)
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 2 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 3 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 10 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 10 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 10 years ago
Random Topic
- Apa beda View dan Stored Procedure di MS SQL Server ??
by wati in Hal umum tentang Pascal Indonesia more 16 years ago - source code block ip address?
by aaa123 in Network, Files, I/O & System more 17 years ago - Tambah Data dgn TZQuery Error
by onsir in MySQL more 16 years ago - No faktur spy ga sama
by wati in Tutorial & Community Project more 10 years ago - ado jaringan
by luk1812 in Tip n Trik Pemrograman more 15 years ago - Knapa bisa error yah help pls :(
by stoopid in Network, Files, I/O & System more 16 years ago - Unload Object di Delphi
by prastyo in Tip n Trik Pemrograman more 12 years ago - query di delphi
by budi_sleman in Tip n Trik Pemrograman more 13 years ago - View Data di DbGrid
by fat_279 in Tip n Trik Pemrograman more 14 years ago - koneksi ado+acces error di vista
by donlego in Lain-lain more 14 years ago