Debugger und Hybridmodus

Xbase++-IDE - Workbench, Visual Xbase

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Debugger und Hybridmodus

Beitrag von Manfred »

Hi,

ich war mir nicht so ganz sicher, aber jetzt scheint es sich wohl zu bestätigen: Der Debugger unter VX wird sehr langsam, wenn er im Hybridmodus debuggen muß.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
michael32710
UDF-Programmierer
UDF-Programmierer
Beiträge: 76
Registriert: Sa, 17. Nov 2007 11:02
Wohnort: Niedersachsen
Kontaktdaten:

Debugger und Hybridmodus

Beitrag von michael32710 »

Das kann ich nur bestätigen. Als relativer Xbase++-Neuling bin ich erst auf der Devcon 2007 auf das Prerelease des VX20 gestoßen. Habe sofort eins meiner Standard-Programm als Projekt importiert.
Ein Hybrid-Modus-Programm.

Gleich oben in der "Main" seht:

LOCAL oWindow
...
oWindow := SetAppWindow()
oWindow:setTitle( "Mein Titel" )

in der letzten Zeile wird der Debugger nicht nur langsam, ich würde sagen: er hängt!

Gruß
Michael
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi Michael,

ich habe es Till erzählt und er wird sich des Themas annehmen. Das dürfte eigentlich nicht sein, war seine Aussage. Ansonsten ist das Teil schon recht gut, meiner Meinung nach.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Beitrag von Jan »

Hey Michael,

herzlich willkommen hier im Forum!

Aber dann hat sich ja wohl auch das Problem geklärt, über dem wir da gesessen haben. Manchmal sind die Erklärungen ja so einfach. Wenn man sie denn kennt 8) Mir war das allerdings wirklich nicht bekannt, weil ich noch nie im Hybridmodus gearbeitet habe.

Jan
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Debugger und Hybridmodus

Beitrag von AUGE_OHR »

hi
Manfred hat geschrieben: ich war mir nicht so ganz sicher, aber jetzt scheint es sich wohl zu bestätigen: Der Debugger unter VX wird sehr langsam, wenn er im Hybridmodus debuggen muß.
Ich arbeite ja nicht mit VX, aber wenn ich den XppDbg.EXE in der DOS
/CMD Box benutzten muss ich TAME abschalten den sonst tritt bei mir
das oben geschilderte Problem auf.

alternative hat uns Anderas gezeigt das man VX auch als "Command"
Zeilen Tool zu debuggen einsetzten kann.

Code: Alles auswählen

VX20.EXE myProg.PRG
VX startet in dem Fall nur als Debugger und beeendet sich dann auch
nach ablauf selbst. Vielleicht gibt das einen Unterschied (ausprobieren)

gruss by OHR
Jimmy
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi Jimmy,

ich muß jetzt mal wieder zu meiner Schande eingestehen, das habe ich nicht mehr in Erinnerung und somit weiß ich natürlich wieder nicht wozu ich das brauchen kann.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Debugger und Hybridmodus

Beitrag von brandelh »

AUGE_OHR hat geschrieben: alternative hat uns Anderas gezeigt das man VX auch als "Command"
Zeilen Tool zu debuggen einsetzten kann.

Code: Alles auswählen

VX20.EXE myProg.PRG
VX startet in dem Fall nur als Debugger und beeendet sich dann auch
nach ablauf selbst. Vielleicht gibt das einen Unterschied (ausprobieren)
Hi Jimmy,

du hast dich oben verschrieben. Natürlich startet ein Debugger die EXE Datei:

Code: Alles auswählen

VX20 myProg.EXE
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Debugger und Hybridmodus

Beitrag von AUGE_OHR »

hi,
brandelh hat geschrieben: du hast dich oben verschrieben. Natürlich startet ein Debugger die EXE Datei:

Code: Alles auswählen

VX20 myProg.EXE
Ja klar, sorry.
Im Prinzip wie den XppDbg nur eben mit mehr Möglichkeiten und das
ohne das man die IDE benutzen muss.

gruss by OHR
Jimmy
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Koverhage »

Manfred,

das man VX praktisch auch nur als Debugger benutzen kann, war doch fast das Highlight dieser Session, wie kann man das vergessen ? ;-)
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi Klaus,

das stimmt. Ich habe es gerade einmal ausprobiert. Ich sehe aber den Sinn und Zweck nicht, es alleine zu nutzen. Aber ich denke einmal, dass ist wieder philosophisch zu sehen....
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Koverhage »

Manfred,

so wie ich das sehe ist VX als Debugger leistungsfähiger als xppdbg.
Ich habe es immer solange es ging vermieden mit dem Debugger zu arbeiten, werde aber jetzt dazu übergehen öfters mit VX als Debugger zu arbeiten.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Manfred hat geschrieben:... Ich sehe aber den Sinn und Zweck nicht, es alleine zu nutzen. Aber ich denke einmal, dass ist wieder philosophisch zu sehen....
Hi Manfred,

das hat nix mit Philosophie zu tun, sondern damit, dass man seinen alten Editor oder seine alte Vorgehensweise (Verwaltung von Versionen in Ordnern) nicht ändern, aber einen besseren Debugger nutzen will.
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hubert,

als mein Text im Thread stand, habe ich mir auch gedacht, dass da noch was fehlen würde..

Eigentlich war alles darauf bezogen, dass ich eh schon mit der VX arbeite und das auch der Grund war, warum ich wieder zurück nach Xbase++ gekommen bin. Die Sache unter Clipper mit einem "normalen" Editor hat mich doch sehr genervt. Ich liebe es, wenn ich in einem Auswahlfenster die Funktionen usw. angezeigt bekomme und dann auch die Parameter....

Es mag jetzt blöde klingen, aber ich war so weit weg von Xbase++ das ich erst gar nicht mehr zurückkommen wollte.

Aber, ich bereue es jetzt nicht.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Manfred hat geschrieben:Es mag jetzt blöde klingen, aber ich war so weit weg von Xbase++ das ich erst gar nicht mehr zurückkommen wollte.
wo warst du denn ? ;-)
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Ganz einfach gesagt:

Ich hatte überhaupt keinen Bock mehr auf die Sache. Clipper war nicht mehr und Alternative waren nicht in Sicht. Allerdings, wenn ich damals dass gewußt hätte, was ich heute weiß, dann hätte ich sicherlich Clipper nicht so einfach sterben lassen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Debugger und Hybridmodus

Beitrag von Manfred »

Hi,

um noch einmal auf das Eingangsthema zurückzukommen:

Der Debugger läuft im GUI im VIO und im Hybridmodus im Einzelschrittmodus gleich schnell. Das war es also nicht.

Aber ich mußt jetzt zu meinem Leidwesen feststellen, dass das Teil im Einzelschrittmodus wieder recht lahm geworden ist, nachdem ich meinen PC komplett neu installiert habe. Hm, irgendwas ist jetzt anders.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Antworten

Zurück zu „Workbench (ab 2.0), VX (bis 1.9 SL1)“