Und zwar möchte ich ein Prog ausführen mit bestimmten Parametern.
In Memo1 steht eine längere Zahl (z.B. 321.323)
In Edit2 und Edit3 eine normale Ganzzahl. ich weiss das ich auch integer nehmen kann aber egal ^^
Wenn ich jetzt auf Button3 Klicke öffnet sich das Programm, aber nur max eine Sek und schliesst sich dann wieder alleine.
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
var ew, cb, fu :
String;
i : Integer;
begin
ew := Memo1.Lines.Text;
cb := '
' + Edit2.Text;
fu := '
' + Edit3.Text;
for i := 0
to Memo1.Lines.Count -1
do
ShellExecute(
Handle, '
open', '
c:\fmas.exe', PChar(ew + cb + fu),
nil, SW_SHOW);
end;
Weiss jmd wo der Fehler liegt? o_O
Thanx