Forum: Win32/Win64 API (native code)
by lbccaleb,
27. Jan 2008
na wie muss ich das denn zb aufrufen wenn ich einen tag addieren will?? weil eigentlich geht es mir mehr um tag, monat und jahr..
Forum: Win32/Win64 API (native code)
by lbccaleb,
27. Jan 2008
schön und gut, deine funktion nur ich glaub du hast mein problem nicht verstanden:
du kannst tsystemtime nichts zuweisen, bzw nichts addieren (zumindest nicht so) denn dann kommt kein glütiges datum mehr herraus!
Forum: Win32/Win64 API (native code)
by lbccaleb,
27. Jan 2008
ja das ja schön und gut, aber wie soll ich das denn jetzt systemtime zuweisen?? das problem ist ja das ich Tsystemtime keine eigenen variablen addieren kann, ich kann zwar schon addieren, aber er akzeptiert das nicht... die berechnung ist ja nicht das problem sondern nur die zuweisung, und das geht halt nur wenn ich "leider" den umweg über filetime nehme..
Forum: Win32/Win64 API (native code)
by lbccaleb,
27. Jan 2008
ok dan geb mal ebend ein bsp, denn ich hab kp wie ich das anstellen soll, bin nämlich froh das es mit der anderen funktion jetzt funktioniert, und das hat mich schon halb zum verzweifeln gebracht, ich bin froh das es jetzt alles so läuft wie es soll...
Forum: Win32/Win64 API (native code)
by lbccaleb,
27. Jan 2008
ja leider doch, denn der nachteil bei dem recht einfachen format ist, das man nichts addieren oder subtrieren kann, das kann man leider nur bei filetime, denn systemtime kommt man dann schnell mal an 40.01.2008 und das geht wohl kaum ;-)
deswegen der umweg ;-)
Forum: Win32/Win64 API (native code)
by lbccaleb,
26. Jan 2008
ok alles funzt super, respect :thumb: :thumb: :thumb:
ich hab daraus mal eine function gemacht, also fals es mal einer brauch:
function AddTime(AddTime: TSystemTime; TimeToAdd: int64): TSystemTime;
//TimeToAdd can be this:
//const
//_SECOND: int64 = 10000000;
Forum: Win32/Win64 API (native code)
by lbccaleb,
26. Jan 2008
ok thx, das werde ich mal ausprobieren!!
ok thx, i try it!!
Forum: Win32/Win64 API (native code)
by lbccaleb,
26. Jan 2008
und was ist genau "youraddition"?? wenn ich einen tag zb hinzufügen will, muss ich + 24 rechnen oder wie??
Forum: Win32/Win64 API (native code)
by lbccaleb,
26. Jan 2008
can you give an example how to do this??
Forum: Win32/Win64 API (native code)
by lbccaleb,
26. Jan 2008
nach langem suchen habe ich jetzt was gefunden, nur leider ist das in c++ und genau da drin bin ich ne totale niete ;-(
gibt es jemand der mir das mal nen bissel in deutsch, bzw delpisch umschreiben kann ;-)
working with file time
also das convertieren von systemtime und filetime damit habe ich keine probleme aber wie addiere ich zeiten auf tfiletime?? das raff ich nicht wirklich!!
...
Forum: Win32/Win64 API (native code)
by lbccaleb,
26. Jan 2008
hey there,
also da sich ja dieses thema wie auf bestimmte zeit reagieren geklärt hat, hab ich dazu jetzt allerdings noch eine neue frage bzw ein neues problem das da währe :
wie bekomm ich eine eigene tsystemtime, also z.b. systemtime.wday + 12 wieder als funktionierendes datum hinn?? wenn ich es somache, dann würde er bei zb dem 31ten, einen 43 draus machen.. und das geht ja nun wirklich...