Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [Vb .NET] Gestire eventi di un array di componenti.
Forum - C# / VB.NET - [Vb .NET] Gestire eventi di un array di componenti. - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Segnala al moderatore
Postato alle 19:36
Giovedė, 08/04/2010
Si, basta che metti tutto nel ciclo e invece di i, metti k.
Codice sorgente - presumibilmente VB.NET

  1. Public  Sub Form1_Load(ByVal  sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  2.         For k As Int32 = 0 To 22
  3.             Browser(k) = New WebBrowser
  4.             Pages(k) = New TabPage
  5.             TabControl1.TabPages.Add(Pages(k))
  6.             With Browser(k)            
  7.                     .Parent = Pages(k)
  8.                     .Anchor = AnchorStyles.Bottom
  9.                     .Anchor = AnchorStyles.Top
  10.                     .Anchor = AnchorStyles.Left
  11.                     .Anchor = AnchorStyles.Right
  12.                     .Width = Pages(i).Width
  13.                     .Height = Pages(i).Height
  14.                     .Navigate(Home)
  15.                     AddHandler .ProgressChanged, AddressOf Procedura
  16.             End With
  17.             Home = ConfigForm.ListView1.Items.Item(0).SubItems.Item(1).Text
  18.         Next
  19.      
  20.     End Sub
  21.  
  22.  Private Sub Procedura(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserProgressChangedEventArgs)
  23.         Dim o As WebBrowser = sender
  24.         MsgBox(o.Name)
  25.     End Sub



Potrebbero esserci degli errori :k:

Ultima modifica effettuata da crash outside control il 08/04/2010 alle 19:37
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo