Nach Hause
Top.Mail.Ru Yandeks.Metrika
Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

Nach unten

Wie kann ich einen Systemfehler verursachen? Finden Sie ähnliche Zweige


Andrewv   (2001-12-18 14:14) [0]

Kann ich einen Systemfehler von meinem eigenen Programm erhalten?
Msgstr "Das Programm hat eine illegale Operation ausgeführt"?



Андрей Сенченко   (2001-12-18 14:25) [1]

var i: ganze Zahl beginnen i: = i / 0 ende
oder benötigen Sie einen optionalen Fehlergenerator?



Dimka Maslov   (2001-12-18 17:26) [2]

ExceptObjProc: = null;
PInteger (Null) ^: = 0;



Pat   (2001-12-18 17:45) [3]

> Andrey Senchenko
Und er hat nachgesehen?



panov   (2001-12-18 17:56) [4]

war
s: string;
p: Zeiger;
beginnen
s: = "Ausnahme";
p: = null;
Bewegen Sie (s, p, 9);



Дремучий   (2001-12-18 21:59) [5]

var Obj: TLabel; // beliebiger Komponententyp
// Der Konstruktor Obj wird nirgendwo aufgerufen!
beginnen
// Zugriff auf nicht erstelltes Objekt
Obj.Caption: = "Ausnahme! Ha-ha dva raza!";
end;





Алексей Петров   (2001-12-19 08:46) [6]

Die Person hat nach einer ungültigen Operation gefragt - und Sie bieten ihm gleichzeitig eine Zugriffsverletzung an :)

Privilegierter Unterricht:
asm hlt ende

Dies ist eine rein ungültige Operation.
asm Sperre nop ende




Digitman   (2001-12-19 08:55) [7]

Ich stimme absolut mit <Alexey Petrov> überein



Bizon   (2001-12-19 10:05) [8]

Ich habe die letzte Option ausprobiert.
Externer Ausnahmefehler in 98 und 2
Das war's.



Алексей Петров   (2001-12-19 10:20) [9]

Externe Ausnahme - Dies ist der Delphi-Wrapper für alle Ausnahmen, die Delphi nicht kennt.
Und der Code entspricht tatsächlich der Prozessorausnahme "ungültiger Operationscode".



Bizon   (2001-12-19 10:26) [10]

Bemerkenswert, aber diese Verarbeitung wird in der Nachricht hervorgehoben und wie sie klar geschrieben werden kann: Das Programm ist abgeschlossen ......
Wie im Wind gewöhnlich.



Dimka Maslov   (2001-12-19 10:36) [11]

In Delphi ist die Adresse des Ausnahmebehandlers ExceptObjProc definiert, bei dessen Definition eine Ausnahme ausgelöst wird, wenn ein Systemfehler auftritt. Ansonsten - "das Programm hat eine ungültige Operation ausgeführt"



Bizon   (2001-12-19 10:41) [12]

Ok Es stellte sich heraus.



handra   (2001-12-19 14:34) [13]

Nifiga:
ExceptObjProc: = null;
asm lock nop end;

Ergebnis:
Ausnahme unbekannte Softwareausnahme usw.
Dann das Folgende:
Laufzeitfehler 255 bei ....




Big_Hart   (2001-12-19 14:53) [14]

asm
cli
Ende
Wiederholen
bis falsch



Seiten: 1 ganze Branche

Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

nach oben









Speicher: 0.59 MB
Zeit: 0.049 c
1-22076
Schlange
2001-12-19 12:50
2002.01.08
Wie kann man das Veröffentlichungsdatum des BIOS herausfinden?


1-22032
Socol
2001-12-18 10:01
2002.01.08
Monopulation von Zahlen.


3-21986
Träumer
2001-12-06 15:43
2002.01.08
Datenfeld bei geöffnetem DataSet nicht zulässig


1-22201
T2
2001-12-16 07:13
2002.01.08
Sound Spectr


6-22277
Proof
2001-10-02 10:21
2002.01.08
Definition des Verkehrs von jedem Korrespondenten im Netzwerk nach IP.





Afrikanisch Albanien Arabisch Armenisch Aserbaidschanisch Baskisch Weißrusse Bulgarisch katalanisch Chinesisch (vereinfacht) Chinesische Tradition) kroatisch Tschechisch Dänisch Niederländisch Englisch estnisch Philippinisch Finnisch Französisch
Galicisch Georgisch Deutsch Griechisch haitian Creole Hebräisch Hindi ungarisch isländisch Indonesian irisch Italian Japanisch Koreanisch lettisch litauisch Makedonisch Malay Maltesisch Norwegisch
persisch Polnisch Portugiesisch Rumänisch Russisch serbisch Slovakisch Slowenisch Spanisch Suaheli Schwedisch Thai Türkisch Ukrainisch Urdu Vietnamesisch Walisisch Jiddisch Bengalisch bosnisch
cebuano Esperanto Gujarati Hausa Hmong igbo Javanisch kannada khmer Laotisch Lateinisch Maorisch Marathi Mongolisch nepali Pandschabi Somalisch Tamilisch Telugu Yoruba
Zulu
Английский Französisch Deutsch Italienisch Португальский Russisch Spanisch