![]() |
StringReplace in einer Stringliste mit HTML-Inhalt
Hallo zusammen,
leider komme ich nicht weiter und hoffe hier Hilfe zu finden. Ich habe ein kleines Tool erstellt, welches mir eine HTML-Datei erstellt (Ebay-Design). Das Tool lädt das Design in Form einer HTML-Datei in eine Stringlist mittels "LoadFromFile". Jetzt habe ich in dieser HTML-Datei an bestimmten stellen "Variablen" eingefügt, die dann im Tool durch den richtigen Inhalt ersetzt werden sollen und diese Datei als vollständige Datei ausspucken soll. Ein HTML-Tag sieht wie folgt aus:
Code:
Jetzt wollte ich in Delphi diese Variable "@---0001" in der Stringliste wie folgt ersetzen:
<img src="@---0001/bild1.jpg id="bild1">
Delphi-Quellcode:
Leider muss ich feststellen, dass sih nichts tut.
StringReplace(Stringliste.Text, '@---0001', 'http://testserver/images', [rfReplaceAll]);
Mit "Pos" wird die Variable aber in der Stringliste erkannt. Ich habe auch schon versucht die Stringliste wie folgt durchzulaufen
Delphi-Quellcode:
Leider bringt auch das keinen Erfolg.
for i := 0 to StringListe.Count - 1 do
StringReplace(StringListe[i], '@---0001', 'http://testserver/images', [rfReplaceAll]); Vielen Danke schonmal für die Hilfe. |
AW: StringReplace in einer Stringliste mit HTML-Inhalt
Du weißt aber, dass StringReplace eine Funktion ist? Der bearbeitete Text steht im Rückgabewert.
|
AW: StringReplace in einer Stringliste mit HTML-Inhalt
Oh man bin ich eine Tröte.
ja stimmt. Sorry das war jetzt total unnötig die Frage. Aber danke für die Hilfe |
AW: StringReplace in einer Stringliste mit HTML-Inhalt
Das kann ja mal passieren, wer ist schon fehlerfrei? ;)
|
AW: StringReplace in einer Stringliste mit HTML-Inhalt
Hihi. :mrgreen: Ich glaube das passiert JEDEM mind. ein Mal. Das ist aber so traumatisierend und peinlich, dass es sich einbrennt und man es nie wieder vergisst. :stupid:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 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