16. december 2001 - 09:18Der er
6 kommentarer og 1 løsning
Winsock uden en form, hvordan ?
Hej med jer.
Jeg er ved at lave en ActiveX .dll ! Den skal bruge en winsock control, men jeg har ikke nogen form, så hvordan bruger jeg en winsock control uden at ha en form. Så vidt jeg har kunne læse mig frem til så ligger winsoc metoderne i en .dll fil, men hvordan bruger jeg lige den...?
I et forsøg med en normal form osv. så har jeg prøvet det her :
------------------------------------------------------ Dim wsock As Winsock
Private Sub Command1_Click() wsock.Connect End Sub
Private Sub Command2_Click() Label1.Caption = wsock.State End Sub
Private Sub Form_Load() wsock.Protocol = sckUDPProtocol wsock.RemoteHost = \"212.112.129.14\" wsock.RemotePort = 27015 End Sub ----------------------------------------------- og den kaster op i første linie efter Form_Load(), og siger at \'Object Variable or With block variable not set\' hvilket tyder på at wsock ikke er oprettet....!
Private Sub Command1_Click() wsock.Connect End Sub
Private Sub Command2_Click() Label1.Caption = wsock.State End Sub
Private Sub Form_Load() set wsock=new Winsock \'den skal lige instansieres wsock.Protocol = sckUDPProtocol wsock.RemoteHost = \"212.112.129.14\" wsock.RemotePort = 27015 End Sub
Du kan evt. udvide ved at definere den i et classmodul, således:
aaarrrgggghhh, så lige at jeg bare kunne ha afsat flerepoint,, hmmm. Det må jeg gøre en anden gang.!
Synes godt om
Ny brugerNybegynder
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.