AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Exe mit anderer Exe debuggen
Thema durchsuchen
Ansicht
Themen-Optionen

Exe mit anderer Exe debuggen

Ein Thema von venice2 · begonnen am 10. Jul 2021 · letzter Beitrag vom 12. Jul 2021
Antwort Antwort
venice2
(Gast)

n/a Beiträge
 
#1

Exe mit anderer Exe debuggen

  Alt 10. Jul 2021, 00:04
Ich starte eine Exe 64Bit
Diese startet eine Exe 32Bit.

Wie kann ich jetzt die Exe 32Bit debuggen?
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#2

AW: Exe mit anderer Exe debuggen

  Alt 10. Jul 2021, 01:01
Soweit ich weiß, gibt's im Delphi einen Menüpunkt "Mit Prozess verbinden". Darüber kann man sich mit dem Debugger draufschalten.

Grüße
Dalai
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#3

AW: Exe mit anderer Exe debuggen

  Alt 10. Jul 2021, 01:09
Soweit ich weiß, gibt's im Delphi einen Menüpunkt "Mit Prozess verbinden". Darüber kann man sich mit dem Debugger draufschalten.

Grüße
Dalai
Ich starte die Exe mit der 64Bit Anwendung.

Geändert von venice2 (10. Jul 2021 um 01:53 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.343 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Exe mit anderer Exe debuggen

  Alt 10. Jul 2021, 02:07
Ich starte die Exe mit der 64Bit Anwendung.
Das spielt dabei keine Rolle. Wichtig ist nur externe Debugsymbole in den Projektoptionen zu aktivieren. Dann sollte das Verbinden mit dem Prozess kein Problem sein.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#5

AW: Exe mit anderer Exe debuggen

  Alt 10. Jul 2021, 02:21
Ich starte die Exe mit der 64Bit Anwendung.
Das spielt dabei keine Rolle. Wichtig ist nur externe Debugsymbole in den Projektoptionen zu aktivieren. Dann sollte das Verbinden mit dem Prozess kein Problem sein.
Ich habe beim linken das eingestellt.
Aber es läßt sich nicht debuggen.

Mit dem 64Bit Debugger kann ich die 32Bit exe gar nicht auswählen.
Mit dem 32Bit Debugger kann ich sie auswählen aber kein Haltepunkt wird aktiviert.

EDIT:
Ok funktioniert.

Muß erst die 32Bit Exe im Debugmodus starten.
Anschließend die 64Bit Exe aus dem Pfad (Nicht aus der IDE)
Und das ganze ohne mit dem Prozess zu verbinden.

Nun kann ich die 32Bit Sonique Plugins (Dll`s) mit einer 64Bit Anwendung visualisieren.

Geändert von venice2 (14. Jul 2021 um 21:43 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.132 Beiträge
 
Delphi 12 Athens
 
#6

AW: Exe mit anderer Exe debuggen

  Alt 12. Jul 2021, 12:41
Bei 64 Bit brauchst eigentlich immer die externen Debugsymbole.

Bei 32 Bit reichen eigentlich auch für "verbinden mit" die Internen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Antwort Antwort


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 09:27 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