| |
|
|
- Seite 1 - |
|
Ragnar Rehbein | hallo IF !
auch wenn du im moment wichtigere sorgen hast, kurz 3 kleine fehlerchen: 1. KompilierenMarkierenSeparieren bringt den XPSE zum absturz. das ^ ist mir aus versehen in den quelltext geraten (kleiner ausrutscher, den ich nicht bemerkt habe oder waren es die kinder ??? mit ihren süßen grabbelpfötchen ???).
2. KompilierenMarkierenSeparieren {$batch copy "xx x.exe" "c:xx x.exe"}
ist nicht möglich. ich habe teilweise leerzeichen in den dateinamen bzw. pfadnamen. gibt es dafür eine lösung ?
3. KompilierenMarkierenSeparieren includedateien werden ohne pfadangabe nicht gefunden, wenn sich die programmdatei in einem anderen verzeichnis befindet als XPSE. m:ehbeinxprofan - XPSE und compiler m:ehbeinxprofaninclude - z.b. debugprint.inc m:ehbeinxprofanprojekteest - z.b. xxx.prf
ich benutze XPSE seit einiger zeit zu fast 100%. neben den Compileroptionen die die arbeit erleichtern und beschleunigen, ist die .enh-datei das genialste. zu jeder programmversion die im einsatz ist hebe ich mir die entsprechende .enh-datei auf. fehlermeldungen die sich auf eine zeilennummer beziehen, lassen sich so genial einfach finden.
toll daß es XPSE gibt
r.r. |
|
|
| |
|
|
| |
|
- Seite 3 - |
|
|
Ragnar Rehbein | hallo Christian
versuch doch einfach mal die {$debug} option des XPSE. dann hast du auf jeden fall die letzte zeile vor dem absturz in einer .debug-datei. damit sollte sich der fehler finden lassen.
momentan giebt es noch so einige möglichkeiten eine schutzverletzung zu erzeugen. bei mir ist der häufigst fehler ein sqlexec select * tabelle mit vergessener option ,1
hallo IF
als weitere möglichkeit für debugausschriften würde ich mir statt der ausgabe in eine datei, optional die ausgabe über OutputDebugStringA in der KERNEL32 wünschen. ich benutze zur anzeige DebugView (von SysInternals). damit ist es auch möglich netzwerkweit debugausgaben zentral anzuzeigen.
r.r. |
|
|
| |
|
|
|
| @RR: Debug: Klar kenn ich - werde ich vorsehen.
@CB: Der Schalter {$debug} wird Dir da warscheinlich weiterhelfen - genauso wie RR schon sagte.
Salve, iF |
|
|
| |
|
|
|
CB | @ Ragnar: Danke für den Tip!
@iF: OK - ich check das mal, bevor ich Dich mit meinem spaghettigestyleten Strudelteig nochmal belästigen muß...
Gruß, Christian |
|
|
| |
|
|
|
| [quote:2e292a008c=Christian Bernfeld]@ Ragnar: Danke für den Tip!
@iF: OK - ich check das mal, bevor ich Dich mit meinem spaghettigestyleten Strudelteig nochmal belästigen muß...
Gruß, Christian[/quote:2e292a008c]Wieso denn - ich fand den doch cool wie Du weißt.
Aber den $Debug-Schalter habe ich wahrlich nicht umsonst eingebaut - wie RR schon erkannte kann dieser sehr nützlich sein.
Salve, iF |
|
|
| |
|
|
|
CB | |
|
| |
|
|
|
| Ahh - Rem mit Doppelpunkt - nunja könnte man auch als XPSE-Fehler werten. Werd das mal eben beachten müssen ^^
Aber für den $Debug-Schalter könnte ich mich selber loben.
Salve, iF |
|
|
| |
|
|
|
CB | Darfst Dich mit Recht loben! Mir war das nur bisher etwas zuviel an Neuerungen auf einmal - bin ja auch nimmer der Jüngste sonst hätt ich mich schon früher damit angefreundet.. .. und ich werd niiiieee wieder REM schreiben. XProfan 9 mag das offenbar nicht mehr! Da bin ich auch ohne XPSE rausgeflogen! Ist das denn nicht mehr erlaubt?
Auf jeden Fall hast Du einen neuen Anhänger vom XPSE mehr! Und ich kann jetzt endlich Deine thread.pcu einbauen! Danke nochmals!
Christian |
|
|
| |
|
|
|
| Vielleicht hat Roland auch nur einfach das REM : vergessen/übersehen - so wie ich auch.
Die Thread.PCU kann man aber auch ohne XPSE einbauen.
Salve, iF |
|
|
| |
|
|
|
Frank Abbing | Hi,
[quote:08cdab95f4]Ich hatte aber glaube vergessen zu erwähnen das Remarks via ; in ASM-Blöcken nicht mehr erlaubt sind. Dies ist die Vorbereitung zur ;-Zeilentrennung. [/quote:08cdab95f4] Ja, hattest du in der Tat vergessen . Bleibt das jetzt so? Dann wird es kompliziert, ganze Assemblerblöcke von MASM in den Profancode zu transferieren. Mal abgesehen davon, das im Assemblerblock keine Kommentare mehr stehen können, was ich doch für arg ärgerlich halten würde. |
|
|
| |
|
|
|
| Achso - hm - dann werde ich mir das nochmal zu Gemüte Ziehen.
Salve, iF |
|
|
| |
|
|
|
| [quote:e43e373835=Ragnar Rehbein]hallo IF
als weitere möglichkeit für debugausschriften würde ich mir statt der ausgabe in eine datei, optional die ausgabe über OutputDebugStringA in der KERNEL32 wünschen. ich benutze zur anzeige DebugView (von SysInternals). damit ist es auch möglich netzwerkweit debugausgaben zentral anzuzeigen.
r.r.[/quote:e43e373835]Und genau das kann der neue XPSE mit dem Schalter {$debug kernelout}.
Zum 1. Male sieht man mal XProfans Fehlermeldungen zusammen mit dem Quelltext der dies Auslöst. Einfach super die Idee und das Ergebnis ist phantastisch!
Salve, iF |
|
|
| |
|
|
|
Ragnar Rehbein | Genial !!!
das programm wird nur wenig langsamer.
der quelltext im debugger ist gut formatiert !!
1A
r.r.
p.s.: das problem mit den includpfaden besteht noch immer. |
|
|
| |
|
|