Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: swsooue - 25 Agosto 2010, 14:25:54

Titolo: [RISOLTO] usare Array per popolare una String[]
Inserito da: swsooue - 25 Agosto 2010, 14:25:54
Ciao a tutti,

non riesco a creare un'array di stringhe, usando questo semplice codice:

DIM MAC_TABLE AS NEW String[]

MAC_TABLE = Array("000001", "000002", "000003")

quando lo mando in esecuzione mi dice: Not a function

Se invece uso:

MAC_TABLE.Add("000001")

questo funziona, ma vorrei evitare di farlo, dato che l'array ha molti elementi e dovrei scrivere un sacco di righe.

Grazie per l'aiuto
Gigi
Titolo: Re: usare Array per popolare una String[]
Inserito da: md9327 - 25 Agosto 2010, 14:32:17
Codice: [Seleziona]
DIM MAC_TABLE AS String[] = ["000001", "000002", "000003"]

attenzione però che il compilatore Gambas non ammette oltre un certo numero di elementi nella stessa riga, o dichiarazione. In questo caso di può ovviare così:

Codice: [Seleziona]
DIM MAC_TABLE AS String[] = ["000001", "000002", "000003", ...]
MAC_TABLE.Insert([..., "999998", "999999"])
Titolo: Re: usare Array per popolare una String[]
Inserito da: swsooue - 26 Agosto 2010, 08:28:17
Codice: [Seleziona]
DIM MAC_TABLE AS String[] = ["000001", "000002", "000003"]

attenzione però che il compilatore Gambas non ammette oltre un certo numero di elementi nella stessa riga, o dichiarazione. In questo caso di può ovviare così:

Codice: [Seleziona]
DIM MAC_TABLE AS String[] = ["000001", "000002", "000003", ...]
MAC_TABLE.Insert([..., "999998", "999999"])

Grazie mille !!!
Gigi