nu_moon Opublikowano 13 Maja 2005 Zgłoś Opublikowano 13 Maja 2005 Jak w temacie. Jakprzypisać zmiennej, aktualną datę systemową i czas? Najlepiej gdyby dostępne były te wartości jako osobne parametry (np. osobno minuty, osobno dzień mieisąca , rok itp) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Polar Opublikowano 13 Maja 2005 Zgłoś Opublikowano 13 Maja 2005 (edytowane) Można w taki sposób ( np na przycisku ). #include <dos.h>#include <time.h>//...void __fastcall TForm1::Button1Click(TObject *Sender){ time_t day , month , year , min, sec , hour; // zmienne czasu struct date d; // obiekty dla struktur struct time t; // getdate(&d); gettime(&t); month = d.da_mon; // i tu te zmienn czasu można już wykożystać day = d.da_day; year = d.da_year; min = t.ti_min; sec = t.ti_sec; hour = t.ti_hour; ShowMessage("data:"+FloatToStr(day)+"-"+FloatToStr(month)+"-"+FloatToStr(year)+ "\nczas:"+FloatToStr(hour)+":"+FloatToStr(min)+":"+FloatToStr(sec)); // np w taki sposób (ten sposób jest akurat bez sensu :P)} Wszystko jest opisane w helpie ( tzn nie bezpośrednio trzeba to umieć wykorzystać jak w kodzie który masz u góry ) Borland ma najlepszy help a ty chyba nie umiesz albo chyba nie chce ci się szukać... ? Update: na początku trzeba dodać te 2 nagłówki ( skleroza ) :sad: . ( nagłówki stare ale jest tam wiele ciekawych rzeczy czego nie ma w róznych cxxx ) Edytowane 13 Maja 2005 przez razor1 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...