Avatar billede djondjoe Nybegynder
06. maj 2003 - 16:59 Der er 4 kommentarer og
1 løsning

Modtage værdi fra eksternt program, evt vha. shell eller API

Er i gang med at lave et program, der sammen med Cisco software VPN client skal oprette en VPN forbindelse, sende og modtage mails når forbindelsen er blevet oprettet og til sidst lukke VPN forbindelsen ned igen. VPN klienten kan kaldes med et command line interface som sådan:
"vpnclient connect <group>"
Dette kræver en form for samspil mellem VB6 programmet og Cisco klienten. Iflg. Cisco http://www.cisco.com/en/US/products/sw/secursw/ps2308/products_administration_guide_chapter09186a00800eca5b.html#xtocid8
returnerer klienten 200 hvis forbindelsen er succesfuldt startet.
Hvordan kan jeg fange denne return code fra VPN klienten og ind i VB6 programmet, således jeg kan vente på, at forbindelsen er oprettet inden jeg begynder at sende og modtage mails med VB6 programmet?
Avatar billede joern Nybegynder
06. maj 2003 - 17:35 #1
Hej.

Har ikke forstand på VPN, men hvis værdien kan skrives til en fil, kan dit VB program med en timer teste om værdien er sat.

M.v.h.  Jørn
Avatar billede djondjoe Nybegynder
06. maj 2003 - 17:57 #2
Problemet er at VPN klienten ikke gør andet end at returnere den værdi som beskrevt i linket øverst. Det er et stykke software fra Cisco, som jeg ikke kan modificere.
Avatar billede joern Nybegynder
06. maj 2003 - 20:29 #3
Hej.

Forhåbentlig kommer en af de skrappe på banen.  Når et program returnerer en værdi, står den et sted i hukommelsen, så er spørgsmålet om et andet program overhovedet kan få adgang til det sted.  Du bør nok for andre besvarelser oplyse styresystem.  Mulighederne for at komme ind på en adresse vil afhænge af det.

Ellers spørg din Cisco leverandør.

M.v.h.  Jørn
Avatar billede venne Nybegynder
07. maj 2003 - 00:56 #4
Der er et eksempel her:
http://www.mvps.org/vbnet/faq/main/getexitcprocess.htm

(men jeg har ikke selv prøvet det...)

/venne
Avatar billede djondjoe Nybegynder
08. maj 2003 - 09:07 #5
Den fanger exitkoden fint! Mange tak!
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