![]() |
String zerstückeln ?!
Hallo,
ich habe einen z.b. einen solchen Filemask-String
Code:
der soll zerspflückt und möglichst in einen dynamischen Array gespeichert werden, damit ich diesen mit einer Schleife nachher durchlaufen kann.
FileMask := '*.sys;*.bat';
"Zerpflückt" soll das ca. so ausehen:
Code:
wie stelle ich das am besten an???
FMask[1] = '*.sys';
FMask[2] = '*.bat'; mfG mirage228 |
Moin Mirage,
schau Dir mal pos, copy und delete an. Ich würde übrigens kein Trennzeichen verwenden, dass als Bestandteil eines Dateinamens zugelassen ist. |
War etwas schwer zu finden, wenn man nicht weiß nach was man suchen muß:
![]() |
Ah, danke sehr, es klappt :dancer: :dancer2: :)
jetzt ist mein neues programm ein ganzes stück näher an seine fertigstellung gerückt ;-) (mehr dazu bald in der freeware spalte) mfG mirage228 |
ich weiss net wie viele beiträge es dazu schon gab, jedenfalls schon sehr viele...
Delphi-Quellcode:
Ahja, in den Uses SysUtils und Classes nicht vergessen...
var sList:TStringList;
begin sList := TStringList.Create; sList.Text := StringReplace('*.bat;*.sys', ';', #13#10, [rfIgnoreCase, rfReplaceAll]); //mit sList.Strings[x] kannste dir die Werte raussuchen sList.Free; //Am Ende! end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:04 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