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
Public Sub Main() Dim s1, s2 As String s1 = "aaa" s2 = "bbb" ' 1^ modalità: Print s1 & s2End
' Gambas module filePublic Sub Main() Dim s1, s2 As String s1 = "aaa" s2 = "bbb" ' 1^ modalità: Print s1 & s2 '============ Print s1; s2 'Print s1, s2 'questa penso non valga Print Subst(("&1&2"), s1, s2)End
'Print s1, s2 'questa penso non valga
Dim s1, s2, unica As String unica = s1 & s2
Citazione da: Gianluigi - 26 Novembre 2016, 13:22:06 'Print s1, s2 'questa penso non valga...in fondo, sì, il risultato è coerente con quanto richiesto; però questo lo è solo nel caso in cui si deve scrivere con Print nella Console.Precisiamo dunque che si deve ottenere un'unica stringa da porre in una variabile.Insomma come fosse:Codice: [Seleziona]Dim s1, s2, unica As String unica = s1 & s2
unica = Subst(("&1&2"), s1, s2)
Public Sub Main() Dim s1 As String = "aaa" Dim s2 As String = "bbb" Dim unica As String[] = [s1, s2] Print unica[0]; unica[1]End
Questo non so se è valido:Codice: [Seleziona] Print unica[0]; unica[1]
Print unica[0]; unica[1]
Public Sub Main() Dim s1 As String = "aaa" Dim s2 As String = "bbb" Dim unica As String unica = s2 Mid$(unica, 1, 0) = s1 Print unica End
Dim s1, s2 As String Dim unica As String = "" Dim i As Integer s1 = "aaa" s2 = "bbb" For i = 1 To Len(s1) unica &= Mid(s1, i, 1) Next For i = 1 To Len(s2) unica &= Mid(s2, i, 1) Next Print unica
Se vogliamo un altro esempio
ora chissà che voto ti rifila!
Dim unica As String[] = [s1, s2]
Mid$(unica, 1, 0) = s1'or'unica = Subst(("&1&2"), s1, s2)
A me che sono il genio l'unico (più o meno) che può usare Codice: [Seleziona]Mid$(unica, 1, 0) = s1
Mid$(unica, 1, 0) = s1
Questa me l'aveva spiegata Top Fuel ...Codice: [Seleziona]Mid$(unica, 1, 0) = s1