Questo il codice per creare e aggiungere un Button all'interfaccia
Private Sub B4XPage_Created (Root1 As B4XView)
Root = Root1
Root.LoadLayout("MainPage")
Dim MioButton As Button 'Dichiaro una View Button
MioButton.Initialize("") 'Inizializzo la View, in questo caso non ho assegnato un nome di riferimento per gli eventi
MioButton.Text = "Prova" 'Setto cosa deve essere scritto sul Button
Root.AddView(MioButton, 20dip, 10dip, 100dip, 100dip) 'Aggiunge il Button all'interfaccia (sulla Root), posizione e dimensione vengono definite direttamente quì
End Sub
Nota bene che un progetto B4A può essere di due tipi:
Default (vecchio e basato sulle Activity che sono molto più brigose da gestire)
B4XPages (il nuovo sistema esclusivo di B4A che semplifica moltissime cose)
Ormai ogni nuovo progetto andrebbe fatto in B4XPages per tanti motivi.
Il mio esempio è basato su questo sistema e quindi non funzionerebbe se tu stai provando con le vecchie Activity.
Nel qual caso ti consiglio di passare subito alle B4XPages.
Girando nel forum troverai tanti vecchi esempi che ancora fanno riferimento alle Activity.
Purtroppo non si può cancellare il passato.
Questo potrebbe generare un pò di confusione ma presto capirai e potrai adattare tutto.
Provenire da VB6 ti semplificherà moltissimo l'apprendimento.
Se vedrai che B4X soddisfa le tue esigenze ti consiglio (non è un obbligo) di fare una donazione per lo sviluppo.
In questo modo diventerai un Licensed User e i tuoi messaggi appariranno subito senza bisogno di attendere l'accettazione di un moderatore.
Questo velocizzerà di molto le risposte alle tue domande.
La pagina per fare l'eventuale donazione è questa:
https://www.b4x.com/b4a.html