19/05/2023: A causa di un errore sono stati cancellati, insieme ad account creati da bot, alcuni account legittimi. Si prega di leggere qui: https://www.gambas-it.org/smf/index.php?topic=9733.0
Vorrei tenere solo le ultime 5 stringhe
Come distingui concettualmente nel tuo programma una stringa da un'altra ?
...questo avviene all'interno dell'evento _Change() ?
Private ss As New String[] ' Deve essere Globale ! 'Public Sub Button1_Click()' Cancella il testo sinora presente nella "TextArea":' TextArea1.Clear ' Inserisce il nuovo testo all'interno del primo elemento (indice 0) del vettore di tipo String[ ].' Inoltre, convertendo il risultato della funzione "Time" con la funzione "CStr()", ottieni anche un dettaglio al millisecondo !' ss.Add(CStr(Date) & " " & CStr(Time) & Chr(10) & TextArea1.text, 0) ' Se sono state inserite oltre 5 stringhe, allora viene eliminata quella più vecchia,' ossia quella posta nel 6° elemento (indice 5) della variabile vettoriale: If ss.Count > 5 Then ss.Remove(5, 1)' Unisce in un'unica stringa le distinte stringhe poste nei 5 elementi del vettore.' E' anche uno stratagemma (...ricordalo !) per ottenere il ritorno di una Stringa da un vettore di tipo String[ ].' Mostra il risultato all'interno della "TextArea": TextArea1.text = ss.Join(Null, Null)' Ci posizioniamo nuovamente in alto a sinistra della TextArea:' TextArea1.Pos = 0End
Sei un mitooo, sei un mitooo!