Newsgroup: it.comp.lang.visual-basic
Titolo: gestione date

Salve a tutto il NG... E' da pochissimo che ho iniziato a programmare in VB
e ora mi sto scontrando con un problema di gestione variabili, per cosě
dire...
Mi ritrovo con tre scroll bar che mi restituiscono tre valori: la prima mi
restituisce un numero tra 1 e 31 (i giorni del mese), la seconda un numero
tra 1 e 12 (i mesi) e la terza un numero compreso tra 2003 e 2099
(ovviamente gli anni). Fin qua tutto bene. Ora il problema č che ho bisogno
di memorizzare questi tre valori all'interno di un'unica variabile di tipo
date. Come posso fare??
Grazie a tutti.

 ha scritto nel messaggio
news:vKJea.135415$zo2.3...@news2.tin.it...

salve Alex
prova
dim dDate as date
dim iDay as integer
dim iMonth as integer
dim iYear as integer
iDay= 21
iMonth=3
iYear=2002
dDate= format$(iday)&"/"& format$(imonth)&"/"& format$(iyear)
saluti
Andrea Montanari
montanar...@virgilio.it
http://www.asql.biz/DbaMgr.shtm
DbaMgr2k ver 0.3.0  -  DbaMgr ver 0.49.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply

 dDate= format$(iday)&"/"& format$(imonth)&"/"& format$(iyear)
    Oppure:
        dDate = DateSerial(iYear, iMonth, iDay)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

Il 3/21/2003 9:14 PM, Maurizio Borrelli scrisse:

Oppure usi il datetimepicker! ;-)
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 Oppure usi il datetimepicker! ;-)
    Ma vuoi mettere la soddisfazione
(didattico-pedagogica-emifermoquiperdecenza) di far funzionare quelle
tre barre? ;-))


 
E se funziona lo trasforma in un ocx e lo mette sul sito comune!?
Sto scherzando, Alex ... :-)


 Sto scherzando, Alex ... :-)
    Ecche'... io no, forse? :-))


     Verrebbe azzannato prima di riuscirci.
Ci puoi scommettere :)
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 dDate= format$(iday)&"/"& format$(imonth)&"/"& format$(iyear)
Ecco un esempio di come *NON* si deve programmare :)
Che è 'sta roba?
Un intero che viene convertito in striga e poi in data affidandosi al volere
divino per la buona sorte di tale conversione carpiata?


 Ci puoi scommettere :)
Ecco la riprova di quanto sono indietro nello studio del Visual Basic... Non
so ancora scrivere programmi che azzannano :-)
Ovviamente il mio scopo non era solo quello di creare un programma che mi
visualizza la data all'interno di alcune ListBox. In un delirio di
onnipotenza sto scrivendo (almeno ci provo) un programma di una agenda
elettronica che inseriti gli appuntamenti con data, ora e commenti ti
visualizza un avviso quando l'appuntamento sta per arrivare. Ora sto
combattendo una guerra spietata con la gestione delle date: voglio che
l'utente indichi quanti giorni prima il programma deve iniziare a ricordare
l'appuntamento con una bella MsgBox (se non altro la guerra con la gestione
dei file l'ho VINTA IO!!!).
Perché delirio di onnipotenza?? Bhe sono un autodidatta che per ora sa usare
solo gli oggetti presenti di default nella ListBox... Ma per fortuna sono
più testardo io di tutti i messaggio di errore che mi genera il VB ;-)
Comunque grazie a tutti per l'aiuto... Mi sa che farò ancora tante ma tante
ma tante domande :-p

 ma tante domande :-p
Siamo qui apposta :)
Nel limite della pazienza :)
