![]() |
Textformatierung mit HTML
Hi,
bin gerade dabei einen eMail-Client zu programmieren. Klappt alles auch schon soweit, doch jetzt geht es um die Darstellung. Ich möchte mit einer Textformatierung arbeiten - d.h. der User soll seine Mails so schreiben können, wie sie schließlich auch verschickt werden (mit HTML-Tags usw...). Wie kann ich das machen? Gibt´s da irgendwelche Komponenten? Gruß Yheeky |
Nimm RTF, speichere es ab, pars dann die Datei und ersetzte alle RTF-Tags durch entsprechende HTML-Tags.
|
wie würde das ungefähr aussehen (code)?
|
Liste der Anhänge anzeigen (Anzahl: 1)
Soll ich dir jetzt so auf die Schnelle einen Parser aus den Ärmel schütteln? :roll: Kuck dir mal eine rtf-Datei im Plaintextformat an, dann siehst du, was ich meine.
Aber du hast Glück, ich habe ihr was für dich. Kuck mal im Anhang. :bounce1: Damit habe ich schon erfolgreich eine RTF-Datei als HTML abgespeichert. |
Okay, ist ja ganz nett, aber Links erkennt er nicht. Das wäre noch ganz praktisch...
Weiss jemand, wie ich das machen kann? Gruß Yheeky |
Ist es Absicht, das auf der Übersichtsseite vor diesem Beitrag das folgende Bild ist:
![]() |
Moin Nailor,
da bei Luckies Beitrag eine Datei angehängt ist: Ja. |
Sorry für die Aufregung, aber mit dem Cache von meinem IE war was nicht in Ordnung.
Erst nur das Beitrags-Symbol von dem Beitrag hier, dann aber langsam aber sicher alle Bilder der DelphiPraxis haben sich in das komische blaue Logo mit dem Delphi-Frauenkopf verwandelt. Ich dachte erst, es liegt an der dp, aber dann hab ich einmal den IE-Cache gelöscht, dann ging alles wieder :shock: :shock: :shock: |
ich hätte da auch noch eine Idee:
nimm einfach die Twebbrowser-Komponente. Soweit ich weiß kann man die auch auf editieren stellen. Such mal auf swissdelphicenter, dort wurde das mal geschrieben. |
Okay, danke für den Tipp! Klappt auch soweit, bis auf die Tatsache, dass eine lästige MsgBox kommt, wenn ich Return drücke. Wie kann ich diese ausschalten oder wie bekomme ich die weg?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz