Unicode-Version von StringReplaceMultiple
Ich nutze die hier im Forum gepostete StringReplaceMultiple-Funktion (http://www.delphipraxis.net/internal...t.php?p=538936) schon länger. Jetzt bin ich auf Delphi 2009 umgestiegen. Was müsste bei StringReplaceMultiple angepasst werden, damit es auch mit Unicode läuft? Damit kenne ich mich noch nicht richtig aus. Danke!
|
Re: Unicode-Version von StringReplaceMultiple
ersetze
PAnsiChar durch PChar AnsiString durch String und bei den Funktioen Move und CompareMem die "Länge" mit SizeOf(Char) multiplizieren dann hast du eine Version, welche unter D2009 Uniode und in den anderen Delphis ANSI ist (also auf String basiert) (das gilt für die 2. Version ... bei der 1. Version ist es aber vermutlich identisch) gilt für beide Versionen ... oben sind diesbezüglich ist in Version 1 nichts anders |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:08 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