PuntMese = Month(Now)
ComboMesi.List = FMain.mese
ComboMesi.Current.Text = FMain.mese[PuntMese]
"FMain.mese" cos'è ?
ComboMesi.Text = Fmain.mese[PuntMese]
"FMain.mese" cos'è ?
Si tratta di un array descritto in Fmain che contiene le abbreviazioni dei dodici mesi più una stringa vuota in posozione 0, l'ho descritta proprio per le combo dei mesi che uso nel programma
Ti ringrazio!
Non ho capito se il mio ultimo suggerimento a te funziona.
Non ho capito se il mio ultimo suggerimento a te funziona.
Grazie Vuott, ritengo che l'espressione ComboMesi.List = FMain.mese funzioni a dovere perché se vedi lì passo la matrice Fmain.mese nella sua interezza a ComboMesi.List ed in effetti quando si preme la freccia in giù la lista compare totalmente (non ho potuto farti lo screenshot perché con la lista abbassata il pulsante "stamp" non risponde).
Ritengo che l'istruzione che da problemi sia ComboMesi.Current.Text = FMain.mese[PuntMese] ove passo FMain.mese[PuntMese] la variabile PuntMese è comunque settata e contiene il valore numerico del mese attuale e questo l'ho potuto vedere dalla diagnostica che ora compare nel riquadro a sinistra, quindi nel caso di PuntMese=9 si dovrebbe vedere Set in ComboBox, cosa che non avviene, percui penso che l'intoppo sia in ComboMesi.Current.Text.
Continuerò ad investigare e vi terrò informati.
Se ho capito, quello che ti suggeriva vuott era di togliere current da ComboMesi.Current.Text = FMain.mese[PuntMese] vale a dire (ripeto il codice di vuott): ComboMesi.Text = FMain.mese[PuntMese]Sì, è così.
Non ho capito se il mio ultimo suggerimento a te funziona.
come mai con Gambas 2 lo faceva mantre ora no non è dato a sapersi e daltronde non ho voglia di investigare ulteriormente....evidentemente con la versione di Gambas 3 Minisini ha apportato una modifica.