Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Debugger stürzt ab (https://www.delphipraxis.net/176951-debugger-stuerzt-ab.html)

rwalper 7. Okt 2013 15:04

AW: Debugger stürzt ab
 
Benutzt Du ShareMem? Dann wäre ggf. die borlndmm.dll eine mögliche Ursache.

Paposaar 7. Okt 2013 15:09

AW: Debugger stürzt ab
 
und wenn ich kein Backup gemacht hatte:?

Und wie mach ich ein Rollback

Paposaar 7. Okt 2013 15:10

AW: Debugger stürzt ab
 
was ist sharemem?

rwalper 7. Okt 2013 15:28

AW: Debugger stürzt ab
 
Du hast geschrieben, dass Du eine DLL verwendest. Dann könnte diese so aussehen:
Delphi-Quellcode:
library TestDLL;

{ Wichtiger Hinweis zur DLL-Speicherverwaltung: ShareMem muß sich in der
  ersten Unit der unit-Klausel der Bibliothek und des Projekts befinden (Projekt-
  Quelltext anzeigen), falls die DLL Prozeduren oder Funktionen exportiert, die
  Strings als Parameter oder Funktionsergebnisse übergeben. Das gilt für alle
  Strings, die von oder an die DLL übergeben werden -- sogar für diejenigen, die
  sich in Records und Klassen befinden. Sharemem ist die Schnittstellen-Unit zur
  Verwaltungs-DLL für gemeinsame Speicherzugriffe, BORLNDMM.DLL.
  Um die Verwendung von BORLNDMM.DLL zu vermeiden, können Sie String-
  Informationen als PChar- oder ShortString-Parameter übergeben. }


uses
  ShareMem,
Ansonsten war es nur eine Idee.

Paposaar 7. Okt 2013 15:43

AW: Debugger stürzt ab
 
Sry, das versteh ic jz nicht... Aber vorher ging es ja auch... Hab ich das richtig verstanden das sharemem nur ein Beispielname für ne dll ist??

Außerdem ging es nur nicht mehr, nachedm ich die Datei zusätzlich in ein anderes Verzeichnis speicherte...

DeddyH 7. Okt 2013 15:47

AW: Debugger stürzt ab
 
Nein. ShareMem ist eine Unit mit Routinen, die für den problemlosen Austausch von Strings zwischen DLL und Anwendung sorgen. Lies doch einfach den Kommentar im letzten Beispielcode, den fügt Delphi ja automatisch ein, wenn man über den Assistenten ein DLL-Projekt anlegt.

[edit] Die letzte Info ist auch nicht ganz unwichtig. Liegen DLL und Exe im selben Verzeichnis? Funktioniert es wieder, wenn Du die DLL testhalber ins System32-Verzeichnis kopierst? [/edit]

Paposaar 7. Okt 2013 15:49

AW: Debugger stürzt ab
 
Ah ok, und wie kann ich das jetzt so ändern, dass es funktioniert
:?:

DeddyH 7. Okt 2013 15:51

AW: Debugger stürzt ab
 
Hast Du mein Edit gesehen?

p80286 7. Okt 2013 15:51

AW: Debugger stürzt ab
 
Zitat:

Zitat von Paposaar (Beitrag 1231038)
Sry, das versteh ic jz nicht...

Zitat:

Zitat von Paposaar (Beitrag 1231038)
Aber vorher ging es ja auch...

das ist beinahe so beliebt wie "Ich hab garnichts gemacht"
Zitat:

Zitat von Paposaar (Beitrag 1231038)
Hab ich das richtig verstanden das sharemem nur ein Beispielname für ne dll ist??

Nein, das ist nicht korrekt, sharemem ist eine Unit, die in einer DLL genutz wird.
Zitat:

Zitat von Paposaar (Beitrag 1231038)
Außerdem ging es nur nicht mehr, nachedm ich die Datei zusätzlich in ein anderes Verzeichnis speicherte...

Nochmal von vorne und ganz detailiert, was hast Du gemacht?

Gruß
K-H

Paposaar 7. Okt 2013 15:54

AW: Debugger stürzt ab
 
so K-H
1. Ich speicherte mein Projekt in einem neuen Ordner.
2. Ich startete es, und es schließt sich direkt wieder.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:13 Uhr.
Seite 2 von 5     12 34     Letzte »    

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