Avatar billede dellevela Nybegynder
03. juli 2003 - 16:29 Der er 1 løsning

netværks chat

hej eksperter. jeg har været igang med et tut fra udviklerne(http://www.udvikleren.dk/article.php?aid=141&techid=4) kan godt få den til at virke og det hele.

når man skriver til hianden skriver den det på den andens computer men ikke på ens egen. hvis i forstår hvad jeg mener. det skal være ligesom messenger.

fx alså hvis jeg selv skriver: test til den handen og han så skriver hej. skal det se sådan her ud på begge skærme

test
hej
og ikke bare test ved den ene og hej ved den anden. noget i kan hjælpe med?

mit script ser sådan her ud:

Private Sub Form_Load()
    w.Protocol = sckUDPProtocol
    w.RemotePort = 1000
    w.LocalPort = 1000
    w.Bind
 
   
    ' Finder modtagerens ip adresse
    SendTil = InputBox("Din ip er: " & w.LocalIP & " Skriv den som du vil sende til's ip adresse:", "Ip.")
       
    If SendTil = "" Then: MsgBox "Programmet kan ikke køre uden en remote ip adresse!" & _
vbCrLf & vbCrLf & "Men vent evt. op at den anden skriver til dig, så vil programmet virke!", vbCritical
       
    w.RemoteHost = SendTil
   
    ' Ip adressen
    Text2.Text = w.LocalIP
   
    ' Restart alle kontroller
    Text1.Text = ""
   
    Text3.Text = ""
   
    Command1.Caption = "Send"
End Sub

Private Sub W_DataArrival(ByVal bytesTotal As Long)
SendTil = w.RemoteHost

Dim Tekst As String
w.GetData Tekst

Text1.Text = Tekst
End Sub

Private Sub Command1_Click()
On Error GoTo fejl2

' Hvis der ikke er skrevet noget
If Text3.Text = "" Then: GoTo fejl

' Hvis alt er normalt
w.SendData Text3.Text
Text3.Text = ""
' ikke skrevet noget
Exit Sub:
fejl:

MsgBox "Der er fejl! Du skal skrive noget.", vbCritical

' ingen at sende til
Exit Sub
fejl2:

MsgBox "Der kan ikke sendes data! Der er muligvis ikke angivet en at sende til!", vbCritical

SendTil = InputBox("Skriv evt. den andens ip:")


End Sub
Avatar billede dellevela Nybegynder
03. juli 2003 - 17:21 #1
fandte selv ud af det!

Private Sub Form_Load()
    w.Protocol = sckUDPProtocol
    w.RemotePort = 1000
    w.LocalPort = 1000
    w.Bind
 
   
    ' Finder modtagerens ip adresse
    SendTil = InputBox("Din ip er: " & w.LocalIP & " Skriv den som du vil sende til's ip adresse:", "Ip.")
       
    If SendTil = "" Then: MsgBox "Programmet kan ikke køre uden en remote ip adresse!" & _
vbCrLf & vbCrLf & "Men vent evt. op at den anden skriver til dig, så vil programmet virke!", vbCritical
       
    w.RemoteHost = SendTil
   
    ' Ip adressen
    Text2.Text = w.LocalIP
   
    ' Restart alle kontroller
    Text1.Text = ""
   
    Text3.Text = ""
   
    Command1.Caption = "Send"
End Sub

Private Sub W_DataArrival(ByVal bytesTotal As Long)
SendTil = w.RemoteHost

Dim Tekst As String
w.GetData Tekst

Text1.Text = Text1 & Tekst
End Sub

Private Sub Command1_Click()
On Error GoTo fejl2

' Hvis der ikke er skrevet noget
If Text3.Text = "" Then: GoTo fejl

' Hvis alt er normalt
w.SendData Text3.Text
Text1.Text = Text1 & Text2 & " siger: " & Text3 & vbCrLf
Text3.Text = ""

' ikke skrevet noget
Exit Sub:
fejl:

MsgBox "Der er fejl! Du skal skrive noget.", vbCritical

' ingen at sende til
Exit Sub
fejl2:

MsgBox "Der kan ikke sendes data! Der er muligvis ikke angivet en at sende til!", vbCritical

SendTil = InputBox("Skriv evt. den andens ip:")


End Sub
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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging