06. juni 2000 - 12:03Der er
14 kommentarer og 1 løsning
aflevere en "errorcode" fra et VB-program
Er det dog ikke muligt at aflevere en "errorcode" eller Exit("tal") eller lignende, som et andet program kan bruge som input efter kørsel af VB-programmet...??? håbefuld: Sune
Uklar formulering? Well - jeg laver et VB-program "test". Dette program kaldes fra et andet program (aktuelt et REX-script), og det kaldende program skal så ha' "resultatet" fra VB-programmet i form af et tal. I et dos-batch-program kaldes "resultatet" f.eks. med "IF ERRORCODE = xxx" efter kaldet til "test"-programmet...
du kunne lave et mudul, der hed sub main. Der kan du sætte den til at "lytte" eller sådan noget. som fx med notepad.exe: notepad.exe filnavn.txt Så åbner den filnavn.txt. Hvis du forstår hvad jeg mener!!
Lige før dit End statement lægger du en ExitProcess(x) hvor x er den errorcode der bliver returneret.
først: Private Declare SUb ExitProcess Lib "kernel32" (ByVAl uExitcode as Long) !
Yes - tak sune :-)
Synes godt om
Ny brugerNybegynder
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.