Ciao a tutti. Ho un problemino.
é difficile da spiegare, ci provo.
allora ho una FMain ed una Form1.
Ora nella Form1 ho un tasto che premuto inserisce una drawing area ed un toolbutton nella FMain.
Ora vorrei "individuare" i due oggetti ed associare a loro degli eventi tipo ad esempio al click sul toolbutton visualizzare un mesaggio,
Oppure disegnare un quadrato nella drawing area.
Ora il punto è che quando avvio il programma mi dice unknow identifier (cioè non conosce la mia drawingarea inserita)
Lo so mi sono spiegato male...
Ecco il mio codice:
questo è il codice del "button" della mia Form1
Public Sub Button2_Click()
Dim hDraw As New DrawingArea(FMain.ScrollView1)
Dim hButton As New ToolButton(FMain.ScrollView1)
hDraw.Width = 80
hDraw.Height = 80
hDraw.Top = 5
hDraw.Left = 5
hDraw.Background = Color.Black
hButton.Width = 20
hButton.Height = 20
hButton.Top = hDraw.Height + 5
hButton.Left = hDraw.Left
hButton.Text = "P"
Me.Close
End
Ora hDraw non è identificato nella FMain....
Grazie mille!
Mi spiegheresti questa parte di codice:
Btn[Btn.Max].Name = "Button" & Btn.Count
Btn[Btn.Max].Move(5, 5 + (100 * Btn.Max), 28, 28)
Btn[Btn.Max].Tag = Btn.Max
La parte in cui inserisci il "Count" ed il "Tag" non mi è chiara.
Il count dovrebbe rappresentare il numero di pulsanti che inserisco? anche perche ne verranno inseriti più di uno
ed il tag invece? rappresenta il nome del pulsante per identificarlo?