Site Announcements

Liebe Gäste des Forums, wir freuen uns, dass ihr zu uns gelangt seid.
Windev ist eine sehr umfangreiche und starke Entwicklerumgebung für Anwendungen unter Windows, Linux und Internetapplikationen inkl. Mobile.
Hier sind Antworten und Anregungen dazu zu finden!
Möchtest du aktiv mitschreiben? Dann melde dich durch Klick auf den Text "Registrieren" hier rechts oberhalb an.

Aktuelle Applikation, Prozedur und Codezeile abfragen

Fragen, die man sich nicht stellen traut und trotzdem momentan wichtig sind

Aktuelle Applikation, Prozedur und Codezeile abfragen

Beitragvon GHard » 18. Januar 2012, 10:29

Hi,

um in einigen Switch .. Case Anweisungen nicht abgefangene Möglichkeiten abzufangen und hinzuzufügen will ich an der Stelle eine Meldung einblenden, die mir sagt an welcher Stelle im Programm ich mich grad befinde und dass ich hier noch eine weitere Möglichkeit einfügen muss.
Bis jetzt habe ich aber immer noch nicht herausgefunden wie ich die aktuelle Applikation, Prozedur und Codezeile herausfinde.

In Xbase ging das mit AppName(), ProcName(), ProcLine().

Eine Alternative wäre über MyWindow ,MyParent und MySelf den Ort annähernd zu bestimmen aber ich würde auch gerne wissen ob es zu den xbase Code in WinDev ähnliche Befehle gibt.

MfG

Gerhard
GHard
Junior Member
 
Beiträge: 12
Registriert: 29. September 2011, 09:52
Has thanked: 0 time
Have thanks: 0 time

Re: Aktuelle Applikation, Prozedur und Codezeile abfragen

Beitragvon Herbert » 19. Januar 2012, 00:12

Als erste Gedanken dazu:

Code: Alles auswählen
// Retrieve the name and the full path of the current application
ExeNameRes = SysNameExe(SysInstance())

auch mit
Code: Alles auswählen
ExeInfo(...


Weiteres (aber wohl nicht deine Idee) über die Error-Funktionen
Code: Alles auswählen
ErrorInfo(...
Herbert
Site Admin
 
Beiträge: 348
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Has thanked: 5 times
Have thanks: 3 times


Zurück zu Einfache Fragen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron