Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Komisches Debug-Verhalten (https://www.delphipraxis.net/203765-komisches-debug-verhalten.html)

calibra301 21. Mär 2020 09:58

Komisches Debug-Verhalten
 
Hi,

bemerke hier plötzlich ein "komisches" Debugverhalten.
Das Projekt ist recht umfangreich. Der Weg geht immer über eine GUI über eine DLL zu einer weiteren DLL welche die Hardware steuert.
Die erste DLL ist C++, die Hardware DLL Delphi.
2 Der GUI Programme sind C++, eines ist Delphi.
Möchte ich die Hardware - DLL debuggen gebe ich ja eines der Host-Programme unter "Start" -> "Parameter" an.
Debuggen dieser DLL mit der Delphi GUI geht problemlos.
Mit der damit erzeugten DLL laufen aber plötzlich die C++ GUI´s nicht mehr.
Bei Delphi kommt unten noch "Thread-Start: Thread-ID 1520. Process Programmname.exe aber dann hängt es.
Beendet man dann den Debugger ist eine DLL erzeugt die aber wie gesagt mit den C++ Programmen nicht mehr startet.
Das ganze taucht nicht immer im Taskmanager auf und es hilft nur ein Reboot weil man die DLL auch nicht überschreiben kann.
Delphi ist XE8, die C++ Programme fallen aus VS2015.

All das habe ich sowie auf meinem PC als auch auf meinem Laptop.
Der gleiche Sourcecode lässt sich da kompilieren, starten und die erzeugte DLL läuft auch mit den C++ exe auf meinem PC.
Klang nach Delphi...also deinstalliert, Ordner gelöscht, neu aufgesetzt: Gleiches Problem...

Stehe auf dem Schlauch.... Ideen eurerseits ??

Gruss
Calli


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:20 Uhr.

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