30/07/2025 - panfra ha scritto:
Ma comunque non funziona
Che purtroppo come affermazione non mi aiuta ad aiutarti. :-) Anche lo stralcio di codice non è completo e mancano alcune parti.
Ho provato a riadattarlo nel seguente modo
button1 = Controls.AddButton("CIAO",50,50)
textbox = Controls.AddTextBox(10,10)
Controls.ButtonClicked = Button_Click
Sub Button_Click
lastTxt = Controls.LastTypedTextBox
lastTxtText = Controls.GetTextBoxText(lastTxt)
lastBtn = Controls.LastClickedButton
If lastBtn = button1 Then
If lastTxtText = "" then
GraphicsWindow.ShowMessage("Eseguo il metodo Sound.PlayBellRing()" ,"Richiamo un metodo")
'Sound.PlayBellRing()
Else
GraphicsWindow.ShowMessage(Controls.GetButtonCaption(lastBtn) + " - " + lastTxtText ,lastTxtText)
EndIf
Endif
EndSub
e nell'IDE online funziona correttamente. I metodi di Sound non sono però disponibili e quindi ho messo un altro ShowMessage. Non mostra nemmeno il title, quindi ho improvvisato di nuovo.
Ho rinominato le variabili per dar loro un nome che abbia un senso a livello intuitivo così da rendere il codice più leggibile.