2016-03-19 10 views
0

Wie kann ich den Dateinamen eines Formulars in Laufzeit abrufen?VB2008: Dateiname eines Formulars abrufen?

Label1.Text = " Form name is : " & Me.Name 
Label2.Text = " File name is : " & ????? 
+1

Dies könnte nicht möglich sein, da der Dateiname am ehesten in der Zusammenstellung verloren. Me.GetType(). ToString() könnte Ihnen etwas Ähnliches geben. – schudel

Antwort

0

Wie in den Kommentaren erwähnt, speichert der Vb-Compiler diese Informationen nicht, sorry.

Wenn Sie jedoch sind compilling (im Debug oder Release-Modus), um die Debug-Informationen PDB Dateien erstellen, dann können Sie die Dateinamen von den Symbolen, aber das scheint nicht die Idee, dass Sie im Sinn haben, weil Sie sollten die PDB-Dateien mit Ihren Binärdateien versenden und die Mühe machen, diese Informationen widerzuspiegeln.

0

Wenn Sie meinen, immer die Dateinamen der ausführbaren

Label1.Text = " Form name is : " & Me.Name 
Label2.Text = " File name is : " & Application.ExecutablePath