![]() |
Nochmal replace
Hallo Leute,
ich habe mal wieder ein replace-Problem: ich habe diese Definitionen hier:
Delphi-Quellcode:
Das Array ist ausgefüllt, hat also recht viele Smilies drin. In smilie steht das Smilie (":)",";)") und so weiter. In Replace steht der Text, durch den das jeweilige Smilie ersetzt werden soll.
type TSmilie=record
smilie:string; replace:string; end; var smilies:array of TSmilie; In einen string s sollen jetzt alle smilie durch replace ersetzt werden. Bis jetzt durchlaufe ich den Text für jedes Smilie ein mal und dann immer mit pos(). Allerdings ist das recht langsam. Wer kann mir eine Möglichkeit nennen, beschreiben, mit der das schneller geht! Danke und Grüße TO |
Hallo,
versuch es mal mit StringReplace. In der Delphi-Hilfe findest Du alle nötigen Informationen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 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