Hjælp!

Tags:    delphi

<< < 12 > >>
Hej!

Jeg er rimelig newbie, og skal nu bruge et lille portalprogram til en cdrom-præsentation.

Man skal kunne trykke på en knap i programmet hvorefter en bestemt fil åbnes (filen ligger i samme dir som programmet på cd'en). Det er ret nemt, men hvordan?



12 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
det er fordi du har skrevet det sådan her

procedure TForm1.Button1Click(Sender: TObject);
begin // den her skal ikke være der
var
str:string;
begin
str := 'C:\\WINNT\\system32\\calc.exe';
shel.execute(Handle, 'open', pchar(str), '', nil, SW_SHOWNORMAL);

end;


skal se sådan ud

procedure TForm1.Button1Click(Sender: TObject);
var
str:string;
begin
str := 'C:\\WINNT\\system32\\calc.exe';
shel.execute(Handle, 'open', pchar(str), '', nil, SW_SHOWNORMAL);

end;

[Redigeret d. 07/01-04 13:28:50 af john]


Mange tak..
Jeg er stadig lidt spasser til dette men det hjælper...

stadig et problem (tror jeg):

"Undeclared identifier 'shel'"

Det samme sker hvis jeg ændrer det til shell

Hvad nu?





det er fordi du har skrevet det sådan her

procedure TForm1.Button1Click(Sender: TObject);
begin // den her skal ikke være der
var
str:string;
begin
str := 'C:\\WINNT\\system32\\calc.exe';
shel.execute(Handle, 'open', pchar(str), '', nil, SW_SHOWNORMAL);

end;


skal se sådan ud

procedure TForm1.Button1Click(Sender: TObject);
var
str:string;
begin
str := 'C:\\WINNT\\system32\\calc.exe';
shel.execute(Handle, 'open', pchar(str), '', nil, SW_SHOWNORMAL);

end;

[Redigeret d. 07/01-04 13:28:50 af john]

Mange tak..
Jeg er stadig lidt spasser til dette men det hjælper...

stadig et problem (tror jeg):

"Undeclared identifier 'shel'"

Det samme sker hvis jeg ændrer det til shell

Hvad nu?



Ups så ikke det andet indlæg

alt forladt

tak begge to!




<< < 12 > >>
t