AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Prozedur / Funktionsname auslesen?

Ein Thema von Joerginger · begonnen am 29. Mai 2013 · letzter Beitrag vom 30. Mai 2013
 
Joerginger

Registriert seit: 22. Jan 2009
Ort: Wien
38 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: Prozedur / Funktionsname auslesen?

  Alt 29. Mai 2013, 15:27
Mal Danke für die Antworten, und ja, ich hab nicht vor in meinen Applikationen per MsgBox den aktuellen Prozedurnamen auszugeben

Ich möchte gern zweierlei erreichen:

1.) eh geschrieben: eine vernünftige Fehlerbehandlungsroutine, die ich in jeder App verwenden kann. Wo ich ganz einfach wenn's Peng macht eine MsgBox bekomme mit aufrufender Prozedur/Funktion, und - wenn ichs übergeben habe eine kurzes Statement. Das kann aber in mehreren Routinen gleich sein => dann ists wieder nicht ganz aussagekräftig.

2.) für ein Logging mit dem ich sehen kann welche Prozedur wann was aufgerufen hat... Das mache ich üblicherweise dann in der Registry mittels "hiddenFeature" ein/ausschaltbar, sprich, es passiert nur dann, wenn der zu lesende Key existiert bzw. einen Wert hat.

Ich nehme an, man könnte beides auch mit Parametern lösen, ich fänd's halt eleganter wenn der Parameter "wer bin ich" automatisch mitrutscht und ich nicht bei jedem Aufruf meines Loggings das "zu Fuss" mitübergeben muss, unabhängig von der Fehleranfälligkeit (Kopieren und vergessen den Aufrufer zu changen etc.)

GLG,

EJ
  Mit Zitat antworten Zitat
 


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 13:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz