Ciao !Originariamente inviato da Ant001
non sono riuscita ancora a risolvere!!!![]()
sono ancora in attesa di voi
![]()
...probabilmente le risposte...latitano, perche' non si capisce esattamente quello che fai/vuoi...
- come CARICHI le combo ?
- se hai dei combo SEPARATI per le ore e per i minuti, DEVI inserire nei combo dei semplici valori NUMERICI (0..23, 0..59) e NON degli orari, formattati come fai tu.
- di conseguenza le variabili Ora e Minuti NON dovranno essere di tipo Date, ma dei semplici Integer, poi potrai "unirli" a formare un orario, formattandoli come stringhe con 2 cifre fisse, separate da ":".
- ricorda poi che VB gestisce il tipo Date SEMPRE come data+ora, non puoi gestire SOLO l'orario (se non ti interessa un riferimento ad un giorno preciso, puoi comunque utilizzare Date che restituisce "oggi")
- (questa non l'ho capita bene, e potrei dire una "belinata"...)
controlla che nelle impostazioni internazionali del tuo computer non hai settato l'orario su 12 ore, con AM/PM, in quel caso 12.00 potrebbe essere visto come 12.00 PM e di conseguenza interpretato come mezzanotte e trasformato in 0.00. (va da se' che se utilizzi correttamente gli Integer al posto delle ore, questo problema non si porrebbe neppure...)
Spero possa esserti utile, ciao !