"Everything I've ever done or said is the complete opposite of what I've wanted" -- George
In good old pascal kon je daar bij komen via het params-array. Typ in de help file params en kijk of 'ie wat weet...Op vrijdag 19 april 2002 22:51 schreef Marv het volgende:
Ik wil graag mijn eigen programma aanroepen inclusief variabele.
Iets in deze richting:
Test.exe E:\mp3\file.mp3
Hoe krijg ik die variabele in m'n programma? 't zal wel iets simpels zijn maar ik kan het niet vinden (weet niet waar ik op moet zoeken).
TnxOp vrijdag 19 april 2002 22:54 schreef jhksema het volgende:
[..]
In good old pascal kon je daar mij komen via het params-array. Typ in de help file params en kijk of 'ie wat weet...
code:
1
2
3
4
5
6
7
8
9
10
11
12
| procedure TForm1.FormCreate(Sender: TObject);
var
i: Integer;
begin
for i := 1 to ParamCount do
begin
if LowerCase(ParamStr(i)) = 'beep' then
Beep
else if LowerCase(ParamStr(i)) = 'exit' then
Application.Terminate;
end;
end; |
Oproepen met: programma.exe beep
levert een beep op... tnx
"Everything I've ever done or said is the complete opposite of what I've wanted" -- George
paramstr(0) is je path+exe.
"The shell stopped unexpectedly and Explorer.exe was restarted."