Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Jedi TJvStrToHtml (https://www.delphipraxis.net/44611-jedi-tjvstrtohtml.html)

Gambit 21. Apr 2005 16:20


Jedi TJvStrToHtml
 
Hi,
weiß jemand, was man mit dieser Komponente machen kann? Hab nirgens was gefunden. Hört sich ja im ersten Moment so an, als könne man da aus normalem Text HTML-Code erzeugen. Ist aber scheinbar nicht so...

Gruß

Gambit

jbg 21. Apr 2005 16:33

Re: Jedi TJvStrToHtml
 
Das ist wiedermal so eine Komponente, die eigentlich eine/zwei globale Funktion(en) sein soll. Ich weiß nicht was sich der Entwickler der Komponenten gedacht hat. Vielleicht war es ja: "Damit ich mir nicht laufend merken muss, wie die Unit heißt, in der die Funktion steht, verpacke ich die in eine Komponente".

TJvStrToHTML macht nichts anderes als alle Umlaute, ß, ... in HTML entities (Ä & ...) umzuwandeln und wieder zurück.

Ich denke, dass diese Komponente nicht mehr in der JVCL 4 vorhanden sein wird sondern in die Unit JvJCLUtils oder JvJVCLUtils als Funktionen wandern wird. Und wenn ich selbst dafür sorgen muss.

Gambit 21. Apr 2005 16:36

Re: Jedi TJvStrToHtml
 
aha, Danke! Sowas wie ich oben ansprach gibbet wohl nicht oder? Also normalen Text nach HTML...

jbg 21. Apr 2005 16:45

Re: Jedi TJvStrToHtml
 
Zitat:

Zitat von Gambit
Also normalen Text nach HTML...

Dazu brauche ich keine Funktion. Das geht viel einfacher:
Delphi-Quellcode:
html := '<html><body>' + Text + '</body></html>';

Gambit 21. Apr 2005 16:54

Re: Jedi TJvStrToHtml
 
nein, so meine ich das nicht. Angenommen du hast ein Rich Edit und kannst darin Teile kursiv oder fettgedruckt machen. Dann ein Klick und er baut dir daraus ne HTML-Datei mit den entsprechenden Tags also [b] oder [i] und die entsprechenden EndTags.

jbg 21. Apr 2005 17:39

Re: Jedi TJvStrToHtml
 
Dann ist das aber kein TextToHTML sondern ein RTFtoHTML. Und sowas (Code) glaube ich irgendwo schon mal gesehen zu haben. Ich weiß nur nicht mehr wo. Vielleicht sogar in der JCL/JVCL.

arbu man 21. Apr 2005 17:46

Re: Jedi TJvStrToHtml
 
Such mal in der Code-Library da ist ein beitrag zum thema: mail versenden -> hier (letzter post)

Gambit 21. Apr 2005 17:49

Re: Jedi TJvStrToHtml
 
RTFtoHTML ist in Jedi drin, ja. Kann ich ja mal probieren...

Edit: Damit gehts tatsächlich, ist ja witzig. Da könnte man ja nen kleinen HTML-Editor mit programmieren...


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz