Avatar billede galleon Nybegynder
04. august 2002 - 21:44 Der er 10 kommentarer og
1 løsning

fra memo1>dos promt

skal have lavet så at det der står i memo1 skal køres som en .bat i dos promt uden at gemme til filen .bat men køre det direkte
Avatar billede dkn Nybegynder
04. august 2002 - 21:51 #1
brug shellexecute og så bare kør ('cmd.exe '+memo1.text)
Avatar billede galleon Nybegynder
04. august 2002 - 21:59 #2
er noob så kan du foreklare det bædre (shellexecute er det en komponent)
Avatar billede dkn Nybegynder
04. august 2002 - 22:10 #3
Tilføj ShellApi i dine uses.

Shellexecute(0,'open',Pchar('cmd.exe '+memo1.lines.text),'','',sw_shownormal);
Avatar billede galleon Nybegynder
04. august 2002 - 22:14 #4
nor jeg setter Shellexecute(0,'open',Pchar('cmd.exe '+memo1.lines.text),'','',sw_shownormal); ind i en button sker der ingenting når jeg trykker på den (har sat shellapi)
Avatar billede stone Forsker
04. august 2002 - 22:52 #5
programmet er nød til at vide hvor cmd.exe er:

Shellexecute(0,'open',Pchar('c:\windows\system32\cmd.exe '+memo1.lines.text),'','',sw_shownormal);
Avatar billede hermandsen Juniormester
04. august 2002 - 23:34 #6
Det kunne jo også være at det var Win98, så hedder den command.com i stedet! ;)
Avatar billede galleon Nybegynder
05. august 2002 - 00:21 #7
har prøvet at sette den rigtigt men det virker stadig ikke
Avatar billede hermandsen Juniormester
05. august 2002 - 00:43 #8
Undskyld jeg spørger, men hvad er problemet i:

Memo1.Lines.SaveToFile('tmp.bat');
ShellExecute(0, 'open', 'tmp.bat', nil, nil, SW_SHOWNORMAL);
DeleteFile('tmp.bat');
Avatar billede galleon Nybegynder
05. august 2002 - 15:54 #9
hermandsen> sen skal køre det direkte fra programmet
Avatar billede galleon Nybegynder
05. august 2002 - 16:05 #10
:(
Avatar billede galleon Nybegynder
05. august 2002 - 16:05 #11
.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester