![]() |
Re: String durchsuchen
Du hast Recht, denn ich habe mir LastDelimiter nicht nochmal richtig angeguckt, denn die ist in der SysUtils, aber das Programm soll NonVCL laufen, und da hätte ich LastDelimiter noch extra machen müssen.
Himitsus Variante ist schon gut, ich habe auch auf dieser aufgebaut, jedoch musst man zusätzlich noch einbauen, das es nur 4 Zeichen sein dürfen (.dll), denn bei dieser Variante würd .dll2 funtkionieren, und es wird als DLL-Datei erkannt, deswegen wird nochmal überprüft, ob es wirklich nur 4 sind. Zusätzlich zu meiner Funktion muss man noch die Funktion von Luckie einbauen, also LowerCase:
Delphi-Quellcode:
Und schon ist meine Vaiante, mit Luckies Funktion auch NonVCL Tauglisch, wenn auch ein bisschen umständlich :wink:
function LowerCase(const s: string): string;
var i : integer; begin Result := ''; if(length(s) > 0) then begin SetLength(Result,length(s)); for i := 1 to length(s) do case s[i] of 'A'..'Z','Ä','Ö','Ü': Result[i] := CHR(BYTE(s[i]) + 32); else Result[i] := s[i]; end; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03: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