09. januar 2008 - 21:45Der er
2 kommentarer og 1 løsning
Objekt + tal?
Hejsa eksperter! Jeg er ved at lave et mindre projekt, dog skal jeg bruge en masse winsocks og derfor har jeg lavet denne enkle funktion
Private Function wsck(nummer As String) winsock(nummer).Senddata "Data" End Function
Jeg er udemærket klar over, at det overstående script ikke virker. Hvordan kan jeg få dette til at virke? Har forsøgt med Winsock+nummer men intet har set ud til at virke.
Hvis du lægger dine WinSocks i et ControlArray, så skulle din kode virke fint. Altså hvis du kalder alle WinSock kontrollerne for f.eks. "winsock" (Store/små bogstaver er vigtig), så får de hver et Index, og så skulle følgende virke:
Private Function wsck(nummer As Integer) winsock(nummer).Senddata "Data" End Function
1. Velkommen til Eksperten ;) 2. Hvis funktionen ikke ligger i formen, hvor WinSock-kontrollerne ligger, skal du huske at sætte formen på, f.eks. Form1.winsock(nummer).Senddata "Data" 3. Hvis der ikke skal outputtes fra Funktionen, kan du ligeså godt lave en Sub. 4. I dit eksempel bliver strengen "Data" sendt. Hvis det er en variabel skal du undlade anførselstegnene.
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.