AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein RUNTIME Error 231 in PRg build with Delphi Seattle

RUNTIME Error 231 in PRg build with Delphi Seattle

Ein Thema von wschrabi · begonnen am 4. Feb 2019 · letzter Beitrag vom 4. Feb 2019
Antwort Antwort
wschrabi

Registriert seit: 16. Jan 2005
456 Beiträge
 
#1

AW: RUNTIME Error 231 in PRg build with Delphi Seattle

  Alt 4. Feb 2019, 14:25
Hallo Sherlok,
also ich hab die DMEO von dem MAD ding gelesen. Da ist nur eine DLL drin. Aber ich hab ein PROGRAM in Delphi.
Kannst mir sagen, wie ich dieses Madding da in mein Prg integrieren kann?
Muss ich das Hook nehmen? Oder MadExpect?
DANKE
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
1.491 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: RUNTIME Error 231 in PRg build with Delphi Seattle

  Alt 4. Feb 2019, 15:09
weder noch sondern MadExcept. (Aber das hat Sherlock doch geschrieben)

Geändert von freimatz ( 4. Feb 2019 um 15:13 Uhr)
  Mit Zitat antworten Zitat
wschrabi

Registriert seit: 16. Jan 2005
456 Beiträge
 
#3

AW: RUNTIME Error 231 in PRg build with Delphi Seattle

  Alt 4. Feb 2019, 15:57
Achja danke. Übersehen
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.558 Beiträge
 
Delphi 7 Professional
 
#4

AW: RUNTIME Error 231 in PRg build with Delphi Seattle

  Alt 4. Feb 2019, 16:00
Im Zweifelsfalle:

Erstelle das Programm neu mit ausführlicher MAP-Datei.

Starte es und warte auf den Fehler.

Nimm den Hexadezimalwert aus Deiner Fehlermeldung (RuntimeError 231 at 0000000000410787) hier also 410787 und suche diesen Wert in der MAP-Datei. Mit ein bisserl Glück bekommst Du dort die Angabe zu einer Klasse und der Methode, in der der Fehler auftritt.

Überprüfe die Methode und ggfls. die Routinen, die ihren Aufruf enthalten.

Ansonsten: Programm im Debugger starten und auf den Fehler warten. Damit solltest Du zumindest in die Nähe der Fehlerquelle kommen und dort musst Du dann den Quelltext auf mögliche Fehler überprüfen.

Oder von den Jedis die Komponente TJvDebugHandler benutzen.

Oder: http://docwiki.embarcadero.com/RADSt...lte_Exceptions

Typische Ursache für diesen Fehler:

Fehler in der Fehlerbehandlung. Die Verarbeitung einer Exception löst eine weitere Exception aus, deren Behandlung eine Exception auslöst, wobei deren Behandlung eine Exception auslöst, ...

Prüfe bitte mal die Fehlerbehandlung in Deinem Programm und stelle dort innerhalb der Fehlerbehandlung Fehlerfreiheit sicher.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03: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