Hallo,
ich möchte mit shellexecute eine Excel Datei öffnen.
wenn ich es so mache:
Code:
i := shellexecute(Form1.Handle, nil,'H:\DATEN\A_PROJ~1\B_BAUS~1\ABGERE~1\01_ABG~1\ B000PL\FARBEN~1.XLS', nil, nil, SW_SHOW);
funktioniert es, aber wenn ich es so mache:
var
i : integer;
vEdit : String;
begin
vEdit := edtPfad.text;
i := shellexecute(Form1.Handle, nil,@vEdit[0], nil, nil, SW_SHOW);
Sprich den Dokumentnamen aus einem Eingabefeld hole, funktioniert es nicht, sprich, dass Programm compiliert, wird aber das Dokument wird nicht geöffent!
woran liegt das?
ich möchte mit shellexecute eine Excel Datei öffnen.
wenn ich es so mache:
Code:
i := shellexecute(Form1.Handle, nil,'H:\DATEN\A_PROJ~1\B_BAUS~1\ABGERE~1\01_ABG~1\ B000PL\FARBEN~1.XLS', nil, nil, SW_SHOW);
funktioniert es, aber wenn ich es so mache:
var
i : integer;
vEdit : String;
begin
vEdit := edtPfad.text;
i := shellexecute(Form1.Handle, nil,@vEdit[0], nil, nil, SW_SHOW);
Sprich den Dokumentnamen aus einem Eingabefeld hole, funktioniert es nicht, sprich, dass Programm compiliert, wird aber das Dokument wird nicht geöffent!
woran liegt das?