![]() |
Re: Drift windows Uhr ausgleichen
Zitat:
Delphi-Quellcode:
MfG
var ta, ti: LongWord;//= DWORD
tad: Boolean; ... GetSystemTimeAdjustment(@ta, @ti, @tad); {BOOL GetSystemTimeAdjustment( PDWORD lpTimeAdjustment, PDWORD lpTimeIncrement, PBOOL lpTimeAdjustmentDisabled ); } Binärbaum |
Re: Drift windows Uhr ausgleichen
Hi,
das bsp geht leider so nicht - fehlermeldung: "E2033 Die Typen der tatsächlichen und formalen var-Parameter müssen überstimmen" betrifft @ta, @ti wenn ich auf die werte gehe steht als typ system.cardinal, da passt wohl longword nicht zu pdword arrgh keine ahnung was jetzt der richtige typ ist.. |
Re: Drift windows Uhr ausgleichen
Gibt´s in D2005 nicht mehr diese ... diese ... na, ihr wisst schon. Wenn man eine Weile nix macht, erscheint die Syntax der Funktion. Vllt. einfach mal abwarten und gucken, was deklariert ist. Ich weiß es von einer API-Funktion (die müsste ich aber erst mal heraussuchen), dass Microsoft einen Parameter als Zeiger deklariert hat, während Borland direkt die Variable drauf setzte.
|
Re: Drift windows Uhr ausgleichen
Zitat:
MfG Binärbaum |
Re: Drift windows Uhr ausgleichen
@MathiasSimmack
das wars... Delphi will keine Zeiger haben korrekter aufruf:
Delphi-Quellcode:
Dankevar ta, ti: cardinal;//= DWORD tad: longBool; begin GetSystemTimeAdjustment(ta, ti, tad); end; Ralf |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz