Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Debuggen und mit Prozess verbinden (https://www.delphipraxis.net/120221-debuggen-und-mit-prozess-verbinden.html)

Jens Schumann 7. Sep 2008 09:29


Debuggen und mit Prozess verbinden
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich muss z.Z. eine DLL (mit D5) für Excel schreiben.
Unter "Startparameter" ist Excel als Host-Anwendung eingetragen.
Jetzt möchte bzw. muss ich den Code debuggen. Dafür möchte
ich die Sache mit dem entsprechenden Prozess (Excel) verbinden.
Leider ist gerade für den Excelporzess der Verbinden-Button
nicht aktiv. Siehe Anlage.

Wie kann ich meinen DLLK-Code Debuggen?

mkinzler 7. Sep 2008 10:24

Re: Debuggen und mit Prozess verbinden
 
Trage Excel bei Parameter als Host-Anwendung ein

Jens Schumann 7. Sep 2008 10:27

Re: Debuggen und mit Prozess verbinden
 
Zitat:

Zitat von mkinzler
Trage Excel bei Parameter als Host-Anwendung ein

Das habe ich doch gemacht.
Ich habe sogar die Hilfedatei gelesen. Daraus bin ich aber nicht schlau geworden.

mkinzler 7. Sep 2008 10:31

Re: Debuggen und mit Prozess verbinden
 
Du hast geschrieben, das du dich mit einem laufenden Prozess verbinden willst.
Beende Excel, trage es als Hostanwendung ein und starte den Debugger

Jens Schumann 7. Sep 2008 10:40

Re: Debuggen und mit Prozess verbinden
 
Zitat:

Zitat von mkinzler
Du hast geschrieben, das du dich mit einem laufenden Prozess verbinden willst.
Beende Excel, trage es als Hostanwendung ein und starte den Debugger

Ich habe gedacht, dass man Excel als Hostanwendung angeben muss und man sich für's
debuggen zusätzlich mit dem laufenden Prozess verbinden muss.

Mit Excel als Hostanwendungen und dem setzten eines normalen Haltepunktes oder
eines Modulhaltepunkte konnte ich den Code nicht debuggen.
Irgendetwas scheint noch zu fehlen.

mkinzler 7. Sep 2008 10:44

Re: Debuggen und mit Prozess verbinden
 
Eigentlich sollte es so funktionieren

Jens Schumann 7. Sep 2008 11:35

Re: Debuggen und mit Prozess verbinden
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
das Problem ist gelöst. Es hat tatsächlich etwas gefehlt.
Siehe Anlage

Jens Schumann 9. Sep 2008 19:34

Re: Debuggen und mit Prozess verbinden
 
Hallo,
zu früh gefreut. Das Debuggen hat nur bis zum nächsten Neustart von Delphi
funkioniert. Obwohl Excel als Host-Anwendung und mit ext. Debug-Symbolen
kompiliert wird, wird an den gesetzten Haltepunkte nicht mehr angehalten.

- Die rsm Datei wird erzeugt

- Ich habe einmal alle dcu, Config-Dateien und die DLL selbst gelöscht
und neu erzeugen lassen. Hat mich nicht weiter gebracht.


Hat jemand noch einen Tip?

Jens Schumann 9. Sep 2008 19:45

Re: Debuggen und mit Prozess verbinden
 
Hallo,
Problem scheint jetzt dank der Schweitzer gelöst.
Ich hätte gleich die richtigen Suchbegriffe eingeben
müssen.

Lösung


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:46 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