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 Fehler in GetEnvironmentStrings? (https://www.delphipraxis.net/130036-fehler-getenvironmentstrings.html)

Mattze 2. Mär 2009 07:44


Fehler in GetEnvironmentStrings?
 
Hallo,

ich möchte alle Environmentvariablen auslesen.
Kein Problem! - dachte ich.
Nachdem es nicht wollte, habe ich den Code probiert, der im Swiss Delphi Center unter GetEnvironmentStrings angeboten wird.
Und das ging auch schon mal!!!
Jetzt stürzt das Programm ab mit dem CPU-Fenster:
Fehler bei ntdll.DbgBreakPoint.
(Drei Befehle, genau in der Mitte.)

Was ist zu tun?

Gruß
Mattze

mirage228 2. Mär 2009 08:24

Re: Fehler in GetEnvironmentStrings?
 
Das ist kein wirklicher Fehler, da hat wohl Microsoft lediglich ein paar Haltepunkte in einer ihrer DLLs vergessen, weswegen Delphi dabei anhält... Du kannst die Ausführung gefahrlos mit F9 fortsetzen :)

SirThornberry 2. Mär 2009 08:38

Re: Fehler in GetEnvironmentStrings?
 
Wobei ich bisher feststellen musste das es zu eben solchen Fehlern (das Haltepuntke angesprungen werden) nur kommt wenn auch wirklich ein Fehler irgendwo vorliegt.

Mattze 2. Mär 2009 09:23

Re: Fehler in GetEnvironmentStrings?
 
Hallo,

ich habe inzwischen einen Code gefunden, der funktioniert.
Hier

Allerdings kann ich nicht sagen, wo eigentlich der signifikante Unterschied zu dem Code aus dem Swiss Delphi Center (Bei Swiss) liegt.
Wahrscheinlich die "VerNILung".

Gruß
Mattze
PS: Da das also prinzipiell funktioniert, könnte es wohl doch ein wirklicher Fehler sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:03 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