Differenze tra le versioni di "Inserire più linguette ed oggetti via codice"

Da Gambas-it.org - Wikipedia.
 
(2 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Per inserire via codice in una ''TabStrip'' due o più linguette comprensive di uno o più oggetti al loro interno, possiamo utilizzare il codice che segue.
+
#REDIRECT [[Inserire più linguette ed oggetti via codice in una TabStrip]]
<BR>Poniamo il caso di voler inserire quattro linguette, ed in ciascuna di queste un "''Button''":
 
'''Private''' bt As Button
 
 
 
'''Public''' Sub Form_Open()
 
 
  Dim j As Byte
 
 
<FONT color=#006400>' ''Inseriamo quattro linguette:''</font>
 
  TabStrip.Count = 4
 
 
  For j = 0 To 3
 
 
<FONT color=#006400>' ''Intestiamo ciascuna linguetta:''</font>   
 
    TabStrip1[j].Text = CStr(j)
 
<FONT color=#006400>' ''Prendiamo in considerazione la linguetta n. j :''</font>
 
    TabStrip1.Index = j
 
<FONT color=#006400>' ''Inseriamo un "Button" nella linguetta in considerazione:''</font>
 
    With bt = New Button(TabStrip1) As "tasto"
 
      .X = 40
 
      .Y = 100
 
      .W = 100
 
      .H = 50
 
      .Text = "Nuovo tasto " & CStr(j)
 
      .Tag = j
 
    End With
 
 
 
  Next
 
 
<FONT color=#006400>' ''Infine, mostriamo in primo piano la prima linguetta:''</font>
 
  TabStrip1.Index = 0
 
 
'''End'''
 
 
 
'''Public''' Sub tasto_Click()  <FONT color=#006400>' ''Facciamo la prova del funzionamento dei "Button" inseriti:''</font>
 
 
  Print "Premuto tasto n. " & Last.Tag
 
 
'''End'''
 

Versione attuale delle 06:05, 26 ago 2022