Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.481 Beiträge
 
Delphi 10.1 Berlin Professional
 
#7
  Alt 17. Jun 2002, 21:59
Dazu: Schau dir einmal das Posting von Daniel B an, da steht, was du machen musst, um diesen Hinweis zu "beseitigen".

Zu deinem Problem:
Setze mal den Cursor in die Zeile mit
ExtraForm.CheckBox1.Checked:=ini.ReadBool('Sektion 1','check_box', true)
und drücke dann [F4]. Dein Programm müsste nach dem Starten nun an dieser Stelle anhalten. Sollte die Fehlermeldung aber davor erscheinen, dann liegt der Fehler wo anders.
Gehe nun mit der Mouse über das Wort ExtaForm. Sollte in dem erscheinenden Hint nil stehen, so ist ExtraForm an dieser Stelle noch nicht erzeugt, was zur Schutzverletzung führt.
Sollte ExtraForm <> nil sein, dann drücke die [F8] Taste, um zu sehen, ob in dieser Zeile vielleicht doch eine AV (AccessViolation) auftritt. Mit F8 und F7 (bei Prozeduraufrufen) kannst du dein Programm jetzt Zeile für Zeile durchgehen, bis du den Fehler gefunden hast.
  Mit Zitat antworten Zitat