Avatar billede ducks Nybegynder
25. marts 2006 - 22:52 Der er 1 kommentar og
1 løsning

Håndtering af program som kan startes op i console

Hvordan kan jeg med mit VB6 program kommunikere med et program der kan startes op i console/cmd prompt? Jeg står på bar bund, men jeg ved at programmet kan startes i cmd'en med een kommando og så kan man fyre kommandoer ind i det vindue for at få det til forskellige ting. Det må da kunne overføres til VB på en måde?
Avatar billede h7iws Nybegynder
02. april 2006 - 22:31 #1
Hmm ...
Hvis du skal starte programmet med parametre (det i konsollen) kan du gøre det på fæg. måde
Set ws = CreateObject("Wscript.Shell")
ws.Run "cmd /k ProgrammetsStiOgNavn parametre"

Skal du sende key-strokes til programmet kan du det ved:
Set ws = CreateObject("Wscript.Shell")
ws.SendKeys "hej med dig" & chr(13)
'** chr(13) sender enter

Havde lidt problemer med at forstå det du skrev,
MEn hvis du vil have programmet i konsollen til at komunikere med det i VB,
så keg jeg ikke lige hjælpe (måske lidt, men der er nok nogle der har bedre ideer)...
Avatar billede ducks Nybegynder
26. april 2006 - 20:03 #2
Lukker
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