Zitat von
Luckie:
Sind Leerzeichen im Pfad, dann musst du ihn in Hochkomata einschließen.
meinst du etwa so
?
Delphi-Quellcode:
Var MyFS:TFileStream;
Procedure DoFileOp(Datei:String);
begin
Try
myFS:=TFileStream.Create(Datei,fmopenRead);
try
// mach was mit dem Stream...
finally
myFS.Free;
end;
Except
ShowMessage(SysErrorMessage(GetLastError));
end;
end;
DoFileOp('"C:\Dokumente und Einstellungen\The-X\Daten.txt"');
sie sagt doch er bekommt den Dateinamen von einem ShellTreeView etc
und nicht über ParamStr(1) z.b.
[edit] ein ' vergessen
[/edit]