Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Access Violation mit einfach verketteter Liste (https://www.delphipraxis.net/154649-access-violation-mit-einfach-verketteter-liste.html)

himitsu 19. Sep 2010 19:16

AW: Bekomme einen Error (sporadisch)
 
Nja, erstmal wäre es praktisch, wenn du in deinem DP-Profil deine Delphiversion angibst oder diese in den Threads mit nennst, damit man geziehlt auf Besonderheiten dieser Version eingehen kann.

Aber so für den Anfang:
- Strg+Alt+W (oder irgendwo im Menü "Ansicht" den Punkt "Überwachte Ausdrücke")
> dort kann man Variablennamen angeben, deren Werte angezeigt werden sollen, wenn sich das Programm im Pause-Modus befindet (im Debugger angehalten)

- oder, ebenfalls wenn der Debugger das Programm angehalten hat, dann einfach mal den Mauszeiger für ein paar Sekunden über einen Variablennamen im Quellcode drüberhalten

angehalten ist z.B. das Programm, nachdem eine Exception ausgelöst wurde
oder wenn das Programm in einen Haltepunkt (F5) reingelaufen ist

Ansonsten kann man das Menü "Start" und die Abteilung "Debug-Fenster" im Menü "Ansicht" empfehlen.

Hybrid666 19. Sep 2010 19:20

AW: Bekomme einen Error (sporadisch)
 
supi, euch allen vielen dank! ich hab den fehler gefunden.

Delphi-Quellcode:
  if Makro = nil then
  begin
    new (Makro);
    Makro.Next := nil;
    RefMakro := Makro;
    new (RefMakro.Commands);
    Makro.TimeStamp := TimeStamp;
    RefCommand := Makro.Commands;
    RefCommand.Next := nil; //<--- Diese Zeile hier hat gefehlt, dadurch hat assigned wohl true geliefert...
    Makro.Commands.InputName := Name;
    Makro.Commands.Pressed := Pressed;
  end
EDIT: Sorry himitsu, werd ich gleich abändern. Ich arbeite mit dem alten rustikalen Delphi 7 *gg* Und danke für deine Tips!

mkinzler 19. Sep 2010 19:28

AW: Bekomme einen Error (sporadisch)
 
Aber auch der Code von dem "rustikalen" Delphi verdient es richtig gehighlightet zu werden. Verwende bitte für Delphi-Code den Delphi-Tag!

Luckie 19. Sep 2010 20:02

AW: Bekomme einen Error (sporadisch)
 
Und bitte gib deinem Beitrag einen aussagekräftigen Titel.

Hybrid666 19. Sep 2010 20:20

AW: Bekomme einen Error (sporadisch)
 
Zitat:

Zitat von Luckie (Beitrag 1050669)
Und bitte gib deinem Beitrag einen aussagekräftigen Titel.

ja das hab ich mir im nachhinhein auch gedacht, sorry. ich konnte ihn dann aber nichtmehr editieren.

Luckie 19. Sep 2010 20:22

AW: Bekomme einen Error (sporadisch)
 
Du kannst deine Beiträge und deren Titel innerhalb von 24 Stunden noch editieren. Es muss also gehen. Klick mal auf die Schaltfläche "Erweitert".

mkinzler 19. Sep 2010 20:25

AW: Bekomme einen Error (sporadisch)
 
Und danach kannst du den Beitrag mit der Bitte der Änderung melden. Einer vom Team wird deinem Wunsch dann nachkommen.

Hybrid666 19. Sep 2010 20:25

AW: Access Violation mit einfach verketteter Liste
 
Danke ;) nun sollte alles passen!


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:01 Uhr.
Seite 2 von 2     12   

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