Avatar billede h7iws Nybegynder
02. marts 2006 - 04:24 Der er 2 kommentarer og
1 løsning

VB6 Winsock Load fejl i multi-connect server.

Jeg forsøger at lave et program der skal fungere som server, hvor man gennem browseren (port 80) forbinder til programmet, hvorefter det skal sende nogle informationer mv.

Men jeg får flg. fejl når programmet kører:
Compile error:
Invalid use of property

Koden ser således ud:
** start **
Private Sub wnskListen_ConnectionRequest(ByVal requestID As Long)
    'Update the number of connections
    Connections = Connections + 1
   
    'Load a new winsock control to accept the request
    Load wnskConnect(wnskConnect.UBound + 1) 'Det er her fejlen opstår ...
    wnskConnect(wnskConnect.UBound).Accept requestID
End Sub
*** slut ***

Jeg er lidt nybegynder på området ang. Winsock, så I må gerne kommentere en del omkring dette.

Håber i kan hjælpe !
Mvh Emil
Avatar billede sjh Nybegynder
02. marts 2006 - 12:42 #1
Jeg vil forslå at du bruger en ekstra form når du laver multi-connect
se på den her: http://vbhansen.dk/spm/692010/Server.zip
Avatar billede h7iws Nybegynder
02. marts 2006 - 15:52 #2
Du skal have tak, det virker fint nu ...
Har kun et problem, hvordan kan man få det til at fungere sådan atden nye form kører i en seperat tråd, så den ikke skal vente på selve "host" programmet ?
Hvis der for eksempel kommer en msgbox i min 'main' form, så stopper serveren også !?
Avatar billede sjh Nybegynder
02. marts 2006 - 21:23 #3
øh.. fatter ikke lige hvad du mener???
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