Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Ungültige Zeigeroperation/AV obwohl nichts geändert wurde (https://www.delphipraxis.net/190794-ungueltige-zeigeroperation-av-obwohl-nichts-geaendert-wurde.html)

p80286 8. Nov 2016 20:54

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Zitat:

Zitat von Jim Carrey (Beitrag 1353056)
Ich hab mich mit meiner showmessage in der Zeile vertan, das ist alles :stupid:

Hat irgendjemand behauptet, das solche Fehler aussterben? :mrgreen:

Gruß
k-H

Jim Carrey 8. Nov 2016 21:04

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Naja, ich bin konservativ:
- ich "debugge" mit showmessage-Dialogen
und
- ich mache Backups in ZIP-Archiven :stupid:

Nur hier hatte dummerweise beides nicht funktioniert:
der showmessage-Dialog wurde bei diesem Fehler nicht angezeigt und ein ZIP-Backup von gestern Abend hatte denselben Fehler.

Vielleicht bin ich zu konservativ?

haentschman 9. Nov 2016 04:45

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Moin Jim...:P
Zitat:

Vielleicht bin ich zu konservativ?
Ich bin auch dich der der allen Schei... mit macht. :wink: Aber die Werkzeuge die uns die IDE (u.a. Debugger) zur Verfügung stellt, sind ein muß! :shock: Erklär mir mal wie du ein komplexes Objekt an einem Breakpoint, wenn es denn solche gibt, überwachen willst mit "ShowMessage"... :shock:

Wann kann niemanden zwingen... Aber du macht es dir zu schwer. :shock: Zum Lernen mußt /solltest du dann die gewonnene Zeit nutzen. :P
http://www.delphipraxis.net/41047-tu...ortgeschr.html

PS: Bitte ergänze deine Delphi Version in deinem Profil.

Jim Carrey 9. Nov 2016 09:08

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Danke für die Ermutigung das Debuggen zu erlernen. Aber davon halte ich eher Abstand.
Denn es fängt schon damit an, dass mein angelegtes "Debug"-Profil nicht mal mit den einfachsten Compiler-Switches klar kommt.
So meckert der Compiler z.B. dass an Stelle XY END erwartet wird aber ELSE gefunden wurde, dass Funktion XY keine Forward-Deklaration hat und all so ein Quatsch der überhaupt nicht stimmt.

Ne ne, ich bleibe lieber konservativ.

taveuni 9. Nov 2016 09:36

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Zitat:

Zitat von Jim Carrey (Beitrag 1353080)
So meckert der Compiler z.B. dass an Stelle XY END erwartet wird aber ELSE gefunden wurde, dass Funktion XY keine Forward-Deklaration hat und all so ein Quatsch der überhaupt nicht stimmt.

Ja klar.

#do not feed the troll

Jim Carrey 9. Nov 2016 09:42

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Zitat:

#do not feed the troll
Statt einen einzigen sinnlosen und umkompletten Satz hier zu schicken:
wie wäre es mit einer Erklärung?

TiGü 9. Nov 2016 09:57

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Zitat:

Zitat von Jim Carrey (Beitrag 1353087)
Zitat:

#do not feed the troll
Statt einen einzigen sinnlosen und umkompletten Satz hier zu schicken:
wie wäre es mit einer Erklärung?

Keiner der ernsthaft Software gegen Geld entwickelt würde so arbeiten und alle hier im Forum schütteln aufgrund deiner Aussagen nur entsetzt ihre Köpfe.

Was soll es bspw. mit den Debugger zu tun haben, wenn aufgrund fehlender Vorwärts-Deklaration oder falsch verschachtelter Kompiler-Schalter dein Programm nicht kompiliert? Entweder dein Programm kompiliert oder nicht?
Das hat doch nichts mit dem Debugger zu tun!

Kann es sein das du hier einfach Begriffe durcheinander würfelst?

Allein schon die Möglichkeit über die Breakpoint Properties -> Advanced -> Eval expression (Haken bei Break rausnehmen) ganz komfortabel Variablen ins Event Log auszugeben würde ich um nichts in der Welt mit MessageBoxen tauschen wollen!
Da schneide ich mir doch vorher lieber einen kleinen Finger ab.

Jim Carrey 9. Nov 2016 09:59

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Zitat:

Keiner der ernsthaft Software gegen Geld entwickelt würde so arbeiten und alle hier im Forum schütteln aufgrund deiner Aussagen nur entsetzt ihre Köpfe.
Ich arbeite nicht gegen Geld sondern nur für mich selber.
Argument abgelehnt.

Zitat:

Was soll es bspw. mit den Debugger zu tun haben, wenn aufgrund fehlender Vorwärts-Deklaration oder falsch verschachtelter Kompiler-Schalter dein Programm nicht kompiliert?
Die Deklarationen existieren alle.
Argument abgelehnt.
Ich habe eine ganz normale Unit mit einer Struktur
Delphi-Quellcode:
type
 TTest = class
  private
  public
 end;

Zitat:

Kann es sein das du hier einfach Begriffe durcheinander würfelst?
Das kann ich leider nicht beantworten.

Bambini 9. Nov 2016 10:13

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Zitat:

Zitat von Jim Carrey (Beitrag 1353089)
Zitat:

Was soll es bspw. mit den Debugger zu tun haben, wenn aufgrund fehlender Vorwärts-Deklaration oder falsch verschachtelter Kompiler-Schalter dein Programm nicht kompiliert?
Die Deklarationen existieren alle.
Argument abgelehnt.

Was für Compiler-Schalter verwendest du da?
Hatte bisher noch nie den Wunsch verspürt mit Compiler-Switches zu spielen. Die Out-Of-Box Funktion hatten bisher alles erfüllt.

Jim Carrey 9. Nov 2016 10:22

AW: Ungültige Zeigeroperation/AV obwohl nichts geändert wurde
 
Zitat:

Was für Compiler-Schalter verwendest du da?
Na, ich habe eine Unit, welche in mehreren Projekten verwendet wird. Und damit nur das ins Programm kommt was auch wirklich hineingehört, habe ich Compiler-Bedingungen eingebaut.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 Uhr.
Seite 3 von 4     123 4      

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