Rich text verisini Düz metin haline çevirmek?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
muskut
Kıdemli Üye
Mesajlar: 1118
Kayıt: 22 Ara 2003 09:50
Konum: Sandalyemden
İletişim:

Rich text verisini Düz metin haline çevirmek?

Mesaj gönderen muskut »

Bir arkadaşım üye olmayı denemiş fakat üyelik kapalıymış sanırım, onun adına size bir soru soracaktım. Saygılar

Merhabalar,

SQL Server'da Delphi'de veritabanına rich text şeklinde kayıt olan
verileri, normal düz metin halinde elde edebilirmiyiz?


Veritabanında şu şekilde:


"{\rtf1\ansi\deff0{\fonttbl{\f0\froman\fprq2\fcharset0 Times New
Roman;}{\f1\froman\fprq2\fcharset162{\*\fname Times New Roman;}Times
New Roman TUR;}{\f2\fnil\fcharset162 MS Sans Serif;}}
\viewkind4\uc1\pard\fi170\sa40\qj\lang1055\b\f0..."


Burdaki metin delphi (delphi tool'ları) kullanılarak kullanıcıya
formatlı şekilde gösteriliyor.


Ancak bu veriyi veritabanında nasıl düz metin olarak elde
edebilirim, formatli halinde nasıl ayırt edilebilir?


Veri girişi sırasında dbrichedit component i kullanılmış. Bir
makale formatlamayı sağlayan karakterleri tek tek replace etmek
suretiyle yapılacağı belirtiliyordu. Ancak, sonuçta sağlıklı
olarak alınamıyor. ansi'nin bütün standart kelimeleri için replace
kodu yazılması gerektiğinden, tam düz metin elde edilemiyor.
Kullanıcı avatarı
TRSoft
Kıdemli Üye
Mesajlar: 636
Kayıt: 13 Şub 2004 11:39
Konum: Konya
İletişim:

Mesaj gönderen TRSoft »

merhabalar;

Richeditin PlainText özelliğini bir araştırın , problemin yanıtı orada...

Kolay gelsin.
İlimle geçen bir gece,
ibadetle geçen bin geceden hayırlıdır.
HZ. MUHAMMED (S.A.)
Cevapla