Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Textformatierung mit HTML (https://www.delphipraxis.net/3083-textformatierung-mit-html.html)

Yheeky 22. Feb 2003 00:37


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

Luckie 22. Feb 2003 00:40

Nimm RTF, speichere es ab, pars dann die Datei und ersetzte alle RTF-Tags durch entsprechende HTML-Tags.

Yheeky 22. Feb 2003 01:40

wie würde das ungefähr aussehen (code)?

Luckie 22. Feb 2003 04:21

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.

Yheeky 22. Feb 2003 13:59

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

nailor 22. Feb 2003 15:52

Ist es Absicht, das auf der Übersichtsseite vor diesem Beitrag das folgende Bild ist: http://www.delphipraxis.net/images/icon_clip.gif ???

Christian Seehase 22. Feb 2003 15:55

Moin Nailor,

da bei Luckies Beitrag eine Datei angehängt ist:
Ja.

nailor 22. Feb 2003 16:02

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:

Alexander 22. Feb 2003 18:04

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.

Yheeky 23. Feb 2003 01:21

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