Avatar billede m0nk3y Nybegynder
16. august 2004 - 13:01 Der er 8 kommentarer og
1 løsning

Hjælp til mid funktion

Er ved at lave et console program, hvor jeg skal have en connect funktion.

Jeg har fået lidt hjælp til det med at finde ip'en.

[code]

if lcase$(mid$(TxT,1,7))="connect" then
ip=mid$(TxT,9,len(TxT))
end if

[/code]

Men hvordan gør jeg så, at hvis man skriver "connect 127.0.0.1 139" så finder den ud af hvad 139 er?

Altså at den sniffer det der står efter mellemrum nr. 2?

IP'en er jo ikke altid lige lang, og det er porten heller ikke...

Hvis det ikke er grundigt nok forklaret så spørg.

Håber der er nogle der kan hjælpe.

- Kristian Iversen, WebonNet.dk
Avatar billede arne_v Ekspert
16. august 2004 - 13:04 #1
Brug Split funktionen !
Avatar billede arne_v Ekspert
16. august 2004 - 13:06 #2
Dim parts() As String = Split(TxT, " ")

så vidt jeg husker og så skulle parts(2) indeholde "139"
Avatar billede m0nk3y Nybegynder
16. august 2004 - 13:06 #3
vil du lave et lidt større eksempel, er ikke lige helt med endnu...
Avatar billede m0nk3y Nybegynder
16. august 2004 - 13:09 #4
eller skal jeg bare skrive linjen i min fil, så når der bliver skrevet connect 133242 139 så ligger der en variabel der hedder parts(2) med information i?

Lige en ting til, det 2 tal der står i parts, er det mellemrum nr. 2?
Avatar billede arne_v Ekspert
16. august 2004 - 13:09 #5
Dim parts() As String
    parts = Split(TxT, " ")
    port = parts(2)

ser ud til at virke
Avatar billede arne_v Ekspert
16. august 2004 - 13:10 #6
Split deler op ved " " således at parts(0) = "connect", parts(1) = "127.0.0.1"
og parts(2) = "139"
Avatar billede m0nk3y Nybegynder
16. august 2004 - 13:11 #7
ok, smid lige et svar så får di points... og tak for hjælpen btw... :)
Avatar billede arne_v Ekspert
16. august 2004 - 13:12 #8
ok
Avatar billede martin_moth Mester
16. august 2004 - 14:14 #9
Prøv at læs lidt om split-funktionen i hjælpen. Så fatter du bedre hvad den gør :o)
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