Programmabbruch unter Windows 7 nicht möglich

Konzeptionelles, Technisches, Termine, Fragen zum Hersteller usw.

Moderator: Moderatoren

Antworten
Berny
Rookie
Rookie
Beiträge: 10
Registriert: Fr, 21. Aug 2009 15:22

Programmabbruch unter Windows 7 nicht möglich

Beitrag von Berny »

Hallo Forum,

an dieser Stelle möchte ich mich für die vielen Ratschläge bedanken, die dieses Forum schon bereit
gestellt hat, jetzt muss ich mich aber mal aktiv einklinken.

Ich nutze die Windows 7 - Finalversion und hab nun ein ordentliches Problem beim Abbruch von
Konsolenanwendungen mit STRG+SHIFT+PAUSE (eigentlich banal). Die Anwendung stoppt zwar, allerdings
wird nicht zum Prompt zurückgekehrt. D. h. das Fenster bleibt genau so stehen, wie es beim Break war
und lässt sich nur noch mit "X" schließen.

Hat irgendjemand eine Lösung?

Gruß
Berny
Berny
Rookie
Rookie
Beiträge: 10
Registriert: Fr, 21. Aug 2009 15:22

Re: Programmabbruch unter Windows 7 nicht möglich

Beitrag von Berny »

Nochmal ich.

Soeben habe ich zum gleichen Thema noch was festgestellt.
Wird ein XBase++-Programm aus der CMD heruas direkt gestartet, so kehrt
es bei ordentlichem Programmende nicht mehr zum Prompt zurück.

Startet man dagegen das Programm aus der Konsole direkt mit Start <Anwendung> endet
das Programm ordentlich.

Bitte testet dies mal, bzw. falls jemand eine Lösung hätte würde ich mich freuen.

Gruß
Berny
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12910
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 46 Mal

Re: Programmabbruch unter Windows 7 nicht möglich

Beitrag von AUGE_OHR »

Berny hat geschrieben:Ich nutze die Windows 7 - Finalversion
welche Version nutzt du den ?

bei der RC kann ich deinen beiden Beobachtungen nicht nachvollziehen und von der RTM habe ich
eine x64 Version bekommen ... habe aber leider keine x64 Workstation.
gruss by OHR
Jimmy
Berny
Rookie
Rookie
Beiträge: 10
Registriert: Fr, 21. Aug 2009 15:22

Re: Programmabbruch unter Windows 7 nicht möglich

Beitrag von Berny »

Tatsächlich nutze ich Windows 7 x64 (Build 7600).
Bernd Reinhardt
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 159
Registriert: So, 16. Apr 2006 11:12
Wohnort: Öhringen

Re: Programmabbruch unter Windows 7 nicht möglich

Beitrag von Bernd Reinhardt »

Hallo.
Ich möchte das Problem wieder aufgreifen, denn unter WIN 7 32Bit habe ich das selbe Problem.
Wenn ich aus cmd heraus mit xppdbg arbeite, dann kommt der Debugger auch nicht mehr zurück.
Ich muss jedes mal das Fenster schließen und ein neues cmd öffnen. Ist recht umständlich.
xbase Version 1.9.331
WIN 7 offizielle version 6.1.7600
Hat hier jemand eine Lösung?
Gruß
Bernd
Bernd Reinhardt
fa.reinhardt@gmx.de
Benutzeravatar
Herbert
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1991
Registriert: Do, 14. Aug 2008 0:22
Wohnort: Gmunden am Traunsee, Österreich
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Programmabbruch unter Windows 7 nicht möglich

Beitrag von Herbert »

Ja, eine Banale.
Bei mir passierte das hin und wieder.

Mach eine Verknüpfung auf den Desktop mit dem Debugger als Start mit deinem Programm als Argument

Programmaufruf: "C:\Program Files (x86)\ALASKA\XPPW32\bin\XppDbg.exe" d:\prg\xbase\deineanwendung.exe
Ausführen in: Deinem Arbeitsverzeichnis

und diese Sorgen bist du los.

Ich hab diese Verknüpfung im Untraedit in die Symbolleiste aufgenommen und läuft äusserst elegant.
Grüsse Herbert
Immer in Bewegung...
Benutzeravatar
michael32710
UDF-Programmierer
UDF-Programmierer
Beiträge: 76
Registriert: Sa, 17. Nov 2007 11:02
Wohnort: Niedersachsen
Kontaktdaten:

Re: Programmabbruch unter Windows 7 nicht möglich

Beitrag von michael32710 »

@Bernd Reinhardt
Keine Lösung für 1.90.311 aber ein Hinweis: Ich hatte das Problem auch. Seit ich mit Xbase++ 1.90.355 SL1 (unter Windows 7) arbeite, ist dieses Problem behoben.
Außerdem gibt es noch einige andere unschöne Nebeneffekte von nicht ganz aktuellen Xbase++ Versionen unter Win 7. Z.B. unter Umständen sehr langsame Listboxen. Auch das ist von Alaska für 1.90.355 bereits gefixt.
MfG
Michael
Antworten