Buon giorno a tutti,
mi sono imbattuto in un comportamento anomalo di Gambas3 3.2.1, mi spiego
ho creato un semplice form con all' interno una TextArea e questo evento per forzare l' editazione di testo in maiuscolo
Public Sub TextArea1_Change()
TextArea1.Text = UCase(TextArea1.Text)
End
Gambas 3 va in crash, con altri oggetti per esempio TextBox funziona correttamente, mi potete dare conferma se
avviene la stessa cosa anche a voi. Grazie
Bhe sicuramente cosi' come hai scritto tu ha ragione MD####, va in loop l'evento Change....
Questo evento si scatena se qualcosa cambia all'interno della TextArea, quindi se all'interno dell'evento non gli metti un controllo per non rieseguire piu' volte il codice, va in loop... prova cosi':
Private b As Boolean
Public Sub TextArea1_Change()
If b Then Return
b = True
TextArea1.Text = UCase(TextArea1.Text)
b = False
End