Deutsch
Forum

TraceOn/Off

 

Jörg
Sellmeyer
Gibt's eigentlich ein profaninternes Flag, das anzeigt, ob der Tracemodus an ist?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
28.10.2011  
 




Jörg
Sellmeyer
Ich seh grad, dass das hier auf erledigt steht. Gab es denn mal ne Antwort dazu?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
27.01.2016  
 



Nein, keine Antwort, nur viel Beachtung.
 
27.01.2016  
 




Jörg
Sellmeyer
Angesichts der Tatsache, dass meine Frage von 2011 ist, scheine ich auch kein allzu großes weiteres Interesse gehabt zu haben
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
27.01.2016  
 




RGH
Ein Profaninternes Flag gibt es natürlich schon, aber man kann es im Program (noch?) nicht abfragen. Bislang sah ich auch keine direkte Notwendigkeit dazu. Allerdings wäre es eine Sache von Minuten, eine Systemvariable %trace einzubauen, die im Interpreter 0 oder 1 zurück gibt.

Gruß
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
27.01.2016  
 




Jörg
Sellmeyer
Ich glaub, so hatte ich es damals dann auch selber gelöst, indem ich mir ein eigenens Flag geschrieben hab.
Wegen mir musst du da nichts einbauen und die allgemeine Nachfrage hält sich ja auch in Grenzen.
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
28.01.2016  
 




Michael
W.
Da man die Traces ja meist klein hält und auch schnell wieder entfernt braucht man das eigentlich auch nicht.
Da reicht bei einem etwas größeren Projekt dann auch eine einfache Variable.
 
XProfan X3
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
29.01.2016  
 




Jörg
Sellmeyer
Ich hatte gefagt, um in einem laufenden Programm Trace nach Bedarf ein- und ausschalten zu können.
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.02.2016  
 




Jörg
Sellmeyer
Wie wäre es denn, wenn du die Messagebox bei Trace einfach erweiterst, durch einen Button: TraceOff.
Das Programm läuft dann eben normal weiter.

Und wenn es wirklich nur ne Sache von Minuten ist, dann bau das %trace doch einfach ein.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.06.2018  
 




Michael
W.
Ich verwende Trace eigentlich nicht mehr.

Wenn mich etwas an den Routinen interessiert, dann schreibe ich gleichzeitig mit der Erstellung auch die Datenausgaben auf den Bildschirm mit hinein und
 $IFDEF TEST_001
print "#" $ stringx $ "#"
 $ENDIF

so ist das Ganze dann gekapselt.

Am Programm-/Unit-/Include-Start dann
 $DEFINE TEST_001
'$DEFINE TEST_002

so kann ich auch später darauf zurückgreifen.
 
Alle Sprachen
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
07.06.2018  
 




Michael
W.
Meine Includes haben auch alle schon eine Klammerung drin:

$IFNDEF MYFALSE
$DEFINE MYFALSE
DEF %FALSE 0
DEF %TRUE 1
DEF %NULL 0
$ENDIF

$IFNDEF MWMEM
$DEFINE MWMEM

'der code

$ENDIF

Sollte ich also irgendetwas doppelt deklarieren, dann sorgt der Präcompiler für Ordnung.
 
Alle Sprachen
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
07.06.2018  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

11.689 Betrachtungen

Unbenanntvor 0 min.
ecki10.02.2023
Stringray05.01.2022
iF31.10.2020
Jörg Sellmeyer28.05.2020
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie