Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.230 pregleda

Najnovija ↓

Winsock Array problem 09.10.2011. u 12:10 · pre 183 meseca #1
Nikako da skontam kako se pravi jednostavan niz u VB.NET-u.

Pronasao sam jedan zgodan primer za Winsock kontrolu (zgodan zato sto je kratak :) ) ali i dalje imam problem.

Code:

Dim MySocketArray As New ArrayList
Dim MySocketControl As SocketControl 'Lets say it is called just like that for this example

'Adds the first one to the collection
MySocketControl = New SocketControl
MySocketArray.Add(MySocketControl)

'Adds the second one to the collection
MySocketControl = New SocketControl
MySocketArray.Add(MySocketControl)

'To Read the first item back to SocketControl type again
MySocketControl = CType(MySocketArray(0), SocketControl)

'To go through the entire collection to find a particular Socket Control

For Each TempSocketControl As SocketControl In MySocketArray
      'Do your code in here
Next


Da li je potrebno uvesti neku referencu za SocketControl jer on ne prepoznaje taj tip?
Re: Winsock Array problem 09.10.2011. u 16:54 · pre 183 meseca #4
Pa, isto je. Dodajes sa Add a dobijas navodeci index ili sa for each. Samo sto neces imati konverzije tipova.
Kada koristis ArrayList, svi elementi su tipa Object pa moras da kastujes, ovako imas upravo tip koji si naveo u deklaraciji liste.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Winsock Array problem 09.10.2011. u 17:28 · pre 183 meseca
izmenjeno 1 put, poslednji put Blue82 09.10.2011. u 17:38
  1. Blue8209.10.2011. u 17:38zapis iz teksta poruke
#5
Dzaba kad to nisam nikad koristio. Hajde prepravi mi onaj gore primer.
Code:

Dim list As New List(Of MSWinsockLib)
        list.Add(2)

Sta staviti umesto ovoga MSWinsockLib? Nemam ideju.

I kada dodam sa .add kako ce mi onda posle glasiti npr linija

Code:

    Private Sub AxWinsock1_DataArrival(ByVal sender As Object, ByVal e As AxMSWinsockLib.DMSWinsockControlEvents_DataArrivalEvent) Handles AxWinsock1.DataArrival

    End Sub
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme