Brug af variabel i eksekvering med shell

Tags:    visual-basic



Jeg er ved at lave et program hvor jeg skal kunne ringe til nogen med X-lite

man vælger en person som har et nummer tilknyttet, nummert kommer til at hede: tele og komandoen hedder

Shell("C:\\Programmer\\CounterPath\\X-Lite\\x-lite.exe -dial=tele)

men uanset hvordan jeg prøver så vil den kun ringe til det nummer der hedder tele og ikke den værdi som tele har!

jeg har også prøvet således:


tele = 240
Shell("C:\\Programmer\\CounterPath\\X-Lite\\x-lite.exe -dial=", tele)

men lige lidt hjælper det, håber der er nogen der kan hjælpe!



5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Så gætter jeg på tele er double?
Skal det være et tal, for ellers lav tele om til en streng, og sæt den sådan her her:
tele = "240"




Shell("C:\\Programmer\\CounterPath\\X-Lite\\x-lite.exe -dial=" +tele)
Hvis tele er en variabel der har en værdi burde det virke.



Indlæg senest redigeret d. 14.11.2007 11:51 af Bruger #7461
Jeg får følgende fejlmeding

Ændringen fra strengen "C:\\Programmer\\CounterPath\\X-Lite" til typen 'Double' er ikke gyldig.

koden ser således ud:

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
tele = 240
Shell("C:\\Programmer\\CounterPath\\X-Lite\\x-lite.exe -dial=" + tele)
End Sub




Sååådan! der skulle lige pilles lidt ved det, men nu virker det!
TAK! og især for de hurtige svar!



Okay det var godt :D
Det var så lidt :)



t