Slik starter Telnet Fra Visual Basic

Slik starter Telnet Fra Visual Basic


Telnet er en kommandolinje program på Windows som lar brukerne kommunisere med eksterne servere via tekstbasert telnet-protokollen. Det er ofte brukt for online spill, kalt slam, og for ekstern tilgang til dataterminaler. Denne opplæringen vil beskrive hvordan du oppretter en Visual Basic-program som automatisk starter Telnet kommandolinje program og kobles til en bestemt server.

Bruksanvisning

1 Opprett en ny standard prosjekt.

2 Dra en knapp i skjemaet fra listen komponentene på venstre side av skjermen. Endre teksten eiendommen til "Connect" i egenskapene boksen nederst til høyre på skjermen.

3 Dra to etiketter i skjemaet. Endre teksten tilhører en til "Server" og den andre til "Port".

4 Dra to tekstbokser på skjemaet, og plassere en ved siden av hver etikett.

Endre navnet tilhører den ene siden av serveren etiketten for å lese "server" og endre teksten eiendommen til å holde en standard Telnet server. Et eksempel kan være "tarmongaidon.org", som fører til Tarmon Gaidon MUD spill, men du kan velge hvilken som helst Telnet server som er hensiktsmessig.

Endre navnet tilhører den ene siden av porten etiketten til "port" og endre teksten eiendommen til standardporten. Dette vil variere fra server. Standarden telnet port er "23", men mange servere ikke bruker denne porten av ulike grunner.

5 Dobbeltklikk på "Connect" knappen. Dette åpner koden redaktør og automatisk oppretter en hendelse funksjon som vil kjøre når brukeren klikker på knappen. Den vil ha et navn som ligner på "button1_click." Lim inn følgende inn i funksjonen opprettet. Det bør være på bare en linje.

Shell("cmd.exe /c start telnet://" & server.Text & ":" & port.Text)

Dette åpner ledeteksten og forteller det til å starte det programmet er knyttet til telnet-protokollen. Argumentet "/ c" forteller Windows for å lukke ledeteksten når Telnet programmet avsluttes. Hvis du foretrekker for ledeteksten til å holde åpent, endre dette til "/ k".

Dette vil være "telnet" på en standard Windows XP-installasjon, men noen brukere foretrekker å tilpasse sine Telnet klienter, og søknaden bør respektere det.

Hvis du foretrekker å tvinge brukeren til å bruke standard Windows-klient, bare erstatte ordet "start" med ordet "telnet".