Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi GetWindowsUpTime - Probleme unter Windows NT 4 (https://www.delphipraxis.net/73091-getwindowsuptime-probleme-unter-windows-nt-4-a.html)

design5 12. Jul 2006 10:10


GetWindowsUpTime - Probleme unter Windows NT 4
 
Hallo,

habe ein Programm geschrieben, dass die Funktion "GetWindowsUpTime" aufruft.
Bei Debugging war kein Fehler aufgefallen. Unter Windows XP läuft das Programm
auch.

Leider ist das Programm auch unter Windows NT 4 Service Pack 6 im Einsatz. Dort ist
genau an dieser Stelle eine Exception aufgetreten (Fehler in der Bereichsprüfung).

Unter Windows NT 4 habe ich auch keine Admin Rechte (auch nicht die Möglichkeit auf das
System zuzugreifen, Uhrzeit ändern, CMD aufrufen, etc.).

Kann sein, dass das hier des Problems Lösung ist?

Gruß
D.

Christian Seehase 12. Jul 2006 10:52

Re: GetWindowsUpTime - Probleme unter Windows NT 4
 
Moin Design,

und wie sieht die Funktion GetWindowsUpTime bei Dir aus?

design5 12. Jul 2006 13:43

Re: GetWindowsUpTime - Probleme unter Windows NT 4
 
Danke, hat sich geklärt! Sorry, Windows-API hätte ich in dem Zusammenhang erwähnen sollen.

Für die Nachwelt:

>> Das Problem lag daran, das der Anwender nur über Windows NT4 mit eingeschränkten Benutzer-
>> rechten verfügt.

Sollte öfter als Programmierer daran denken, das man nicht immer Admin ist...

Christian Seehase 12. Jul 2006 18:09

Re: GetWindowsUpTime - Probleme unter Windows NT 4
 
Moin Design,

also dass es sich um eine Funktion der Windows-API handeln sollte, hatte ich mir gedacht, aber ich konnte sie nirgendes finden ;-)
Wo ist sie denn deklariert, und dokumentiert?
Ich bin weder im PSDK noch auf MSDN fündig geworden.

himitsu 12. Jul 2006 18:44

Re: GetWindowsUpTime - Probleme unter Windows NT 4
 
Sicher, daß es 'ne WinAPI ist?

http://www.dsdt.info/tipps/?id=184
Und wenn dat Teil Adminrechte benötigt, dann freß ich 'nen Besen *hust*

OK ... GetTickCount is ein WinAPI ._.

NicoDE 13. Jul 2006 16:43

Re: GetWindowsUpTime - Probleme unter Windows NT 4
 
In der CodeLib gibt's auch eine Version, allerdings heißt sie dort GetSystemUpTime.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz