|
|
|
| Autor |
Správa |
4JOKE Light Star

Stav:  Založený: 10.09.2005 Príspevky: 247
Karma: 
|
Zaslal: 29 Nov 2006, 8:42 Predmet: navrat hodnoty z cmd(delphi) |
|
|
Nepoznate prikaz v delphi ktory by dokazal precitat hodnotu nejakeho prikazu alebo programu spusteneho v prikazovom riadku?
viem ze prikazy do prikazoveho riadku sa daju v delphi cez WINEXEC ale ako aj zachytit vysledne vratene hodnoty, tak to neviem... |
|
| Návrat hore |
|
 |
IgiPoP Medium Star


Pohlavie:  Stav:  Založený: 12.09.2005 Príspevky: 448 Bydlisko: MT Karma: 
|
Zaslal: 29 Nov 2006, 9:24 Predmet: |
|
|
v delphi nie som prebornik, ale problem by sa dal riesit aj takto:
| Kód: |
| WinExec('C:\program.exe > c:\vystup.txt', SW_HIDE); |
no a potom uz iba nacitas subor "vystup.txt" |
|
| Návrat hore |
|
 |
4JOKE Light Star

Stav:  Založený: 10.09.2005 Príspevky: 247
Karma: 
|
Zaslal: 29 Nov 2006, 16:14 Predmet: |
|
|
| dik moc |
|
| Návrat hore |
|
 |
4JOKE Light Star

Stav:  Založený: 10.09.2005 Príspevky: 247
Karma: 
|
Zaslal: 29 Nov 2006, 20:59 Predmet: |
|
|
| IgiPoP napísal: |
v delphi nie som prebornik, ale problem by sa dal riesit aj takto:
| Kód: |
| WinExec('C:\program.exe > c:\vystup.txt', SW_HIDE); |
no a potom uz iba nacitas subor "vystup.txt" |
inac skusal som to ako napr.
| Kód: |
| WinExec('ipconfig > c:\vystup.txt', SW_HIDE); |
ale nefunguje mi to, vystup.txt mi delphi nevytvori... ked ale to zadam rucne do prikazoveho riadka tak to funguje
preco??? |
|
| Návrat hore |
|
 |
IgiPoP Medium Star


Pohlavie:  Stav:  Založený: 12.09.2005 Príspevky: 448 Bydlisko: MT Karma: 
|
Zaslal: 30 Nov 2006, 9:17 Predmet: |
|
|
| 4JOKE napísal: |
inac skusal som to ako napr.
| Kód: |
| WinExec('ipconfig > c:\vystup.txt', SW_HIDE); |
ale nefunguje mi to, vystup.txt mi delphi nevytvori... ked ale to zadam rucne do prikazoveho riadka tak to funguje
preco??? |
skus dat ako posledny parameter "SW_SHOW" aby si videl, co sa deje, pripadne skus pouzit funkciu ShellExecute (pouzitie najdes v referencnej prirucke - help) |
|
| Návrat hore |
|
 |
4JOKE Light Star

Stav:  Založený: 10.09.2005 Príspevky: 247
Karma: 
|
Zaslal: 30 Nov 2006, 17:32 Predmet: |
|
|
mno ten winexec som skusal s sw_show ale len mi to rychlo bliklo tak som z toho nic nemal...
so shellexecute som to skusal takto,ale tiez nefunguje:
| Kód: |
| ShellExecute(Handle, 'open', 'ipconfig', ' > c:\vystup.txt', nil, SW_SHOWNORMAL); |
|
|
| Návrat hore |
|
 |
|
|  |
|
|
Nemôžete odosielať nové témy do tohto fóra Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre Nemôžete hlasovať v tomto fóre Nemôžete pripájať súbory do tohto fóra Môžete sťahovať súbory v tomto fóre
|
Powered by phpBB © 2005 phpBB Group, phpBB SEO, © Hojko 2004-2008
[ Vygenerované za: 0.1s ] :: [ 16 Queries ] :: [ 79,724 stránok za dnes ] :: [ Dnes DB: 1,418,444 ] :: [ Max DB: 3,232,735 Queries ]
|