ho fatto una app che la prima volta mi chiede di selezionare la lingua....
dopo un ora o poco più se rientro mi richiede di fare la selezione...
utilizzo firsttime xkè pensavo servisse per cose simili... mi sbaglio o è un bug...
aiutooooo
Firsttime non è fatto per questo, non è un bug. Ogni volta che il programma si scarica (perché esce l'utente o perché lo fa il s.o.) la volta dopo viene attivato Firsttime
Se capisco bene lo fa tutte le volte che lanci il programma e non una volta per installazione!!! OK non ne vedo l'utilità ma se è così mi trovo un altro sistema... grazie
La cosa è abbastanza semplice, basta che quando il programma parte controlla se è stata memorizzarta la scelta della lingua, se non esiste la configurazione lo chiede, altrimenti prosegue.
si hai ragione ma con firsttime mi sembrava più semplice e non devo memorizzare se la scelta è stata fatta... pensavo che firsttime fosse (come dice la parola) la prima volta che entri nel programma e non tutte le volte... la prima volta dopo l'installazione o dopo un aggiornamento e questo ci sta ma tutte le volte non ne vedo l'utilità... anche xkè se lo fa tutte le volte non ha senso scriverla dentro alla if tanto lo fa sempre comunque mi adeguo grazie (memorizzerò una variabile in un file, che spreco di risorse)
Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
Dim locale As AHLocale
End Sub
Sub InitLanguage
locale.Initialize
'Log("Sprache=" & locale.Language)
Select Case locale.Language
Case "de"
.....
Case "it"
....
Case Else
....
End Select
End Sub