![]() |
Privilegierte Anweisung
Was bedeutet der Fehler:
Code:
Edit: Der Fehler kommt nur, wenn ich die exe-Datei ausführe! Wenn ich das Programm aus Delphi heraus starte, dann geht's perfekt!
Privilegierte Anweisung.
|
Re: Privilegierte Anweisung
OK! Das Problem hat sich gelöst! Irgendwas hat an der Ini-Datei nicht gestimmt, ich denke, dass irgendwelche inkompatiblen Typen drinwaren! :wink:
|
Re: Privilegierte Anweisung
Zitat:
Es soll ein Assemblerbefehl ausgeführt werden, der auf Anwendungsebene nicht erlaubt ist und nur dem Kern des Betriebssystems vorbehalten ist. Der Fehler könnte auch eine Zugriffsverletzung auslösen (das hängt vom Zufall ab). Zitat:
Beispiel:
Delphi-Quellcode:
Nichtinitalisierte Variablen haben einen zufälligen Wert. So ganz zufällig sind diese
var
a : boolean; begin if not a then // Variable wird benutzt, ohne vorher gesetzt worden zu sein form1.Show else form3.ShowModal; end; Werte allersdings nicht, es hängt von der "Umgebung" des Programms ab. Und daher hat die Delphi IDE einen Einfluss auf initialisierte Variablen und verdeckt so den Fehler. |
Re: Privilegierte Anweisung
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:33 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