Einzelnen Beitrag anzeigen

valon

Registriert seit: 27. Sep 2004
86 Beiträge
 
#1

ExtractStrings Problem

  Alt 5. Nov 2004, 10:05
Hallo !

Ich habe wieder mal ein Problem!

Folgendes: Ich möchte einen Pfad splitten. zb.C:\daten\users

das habe ich so gemacht.

 FPathList:TStringList;
Delphi-Quellcode:
procedure TForm1.setPath(newPath: WideString);
begin
  if Self.DirectoryExists(FDriveletter+':\'+newPath)then
    begin
      Self.FPathList := TStringList.create;
      Self.FPath := newPath;
      ExtractStrings(['\'],[' '],pchar(FPath),FPathList);
    end
  
end;
es funktioniert auch super. Doch da ich in meinen Program von Strings in WideStrings umstellen muss, funktioniert das mit der ExtractString nicht mehr.
es ist nicht mehr TStringList sondern TTntStringList weil ich jetzt die TntControls verwende.

Als Fehlermeldung bringt er bei ExtractStrings Funktion das TStrings und TTntStringList unkompatibel sind.
Gibt es eine möglichkeit einen WideString zu splitten. etwa
so eine Funktion wie ExtractWideStrings ???

Danke
  Mit Zitat antworten Zitat