Variablen wie bei BATCH dateien möglich?
Ich bin noch relativ neu in cd VB Umgebung und würde mich freuen hier unterstützung zu bekommen und meine Unterstüzung ebenfalls anzubieten.
Hallo,
weiß jemand von euch ob es möglich ist die System Variablen, wie z.B. %WINDIR% auch in VB Express 2008 zu benutzen? Ich habe leider schwierigkeiten diese einzugeben
Über jeden Tip bin ich dankbar. Hier ist mein Code bis jetzt:
Public Class Server3OG
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Shell("C:\& WINDIR &\notepad.exe ", vbNormalFocus)
End Sub
End Class
weiß jemand von euch ob es möglich ist die System Variablen, wie z.B. %WINDIR% auch in VB Express 2008 zu benutzen? Ich habe leider schwierigkeiten diese einzugeben
Über jeden Tip bin ich dankbar. Hier ist mein Code bis jetzt:
Public Class Server3OG
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Shell("C:\& WINDIR &\notepad.exe ", vbNormalFocus)
End Sub
End Class
Please also mark the comments that contributed to the solution of the article
Content-Key: 116073
Url: https://administrator.de/contentid/116073
Printed on: April 25, 2024 at 11:04 o'clock
4 Comments
Latest comment
Hallo MASTEQ,
also, beim Verwenden des &-Operators so schreiben: "text" & Variable & "text"
Beispiel:
Die Umgebungsvariable WINDIR enthält schon die Laufwerksangabe z.B.: "C:\WINDOWS"
Falls dir in VB die Funktion "Environ" zur Verfügung steht, dann so:
Gruß Dieter
also, beim Verwenden des &-Operators so schreiben: "text" & Variable & "text"
Beispiel:
"C:\& WINDIR &\notepad.exe "
Ergebnis = "C:\& WINDIR &\notepad.exe "
"C:\" & WINDIR & "\notepad.exe "
Ergebnis = "C:\WINDIR\notepad.exe "
Die Umgebungsvariable WINDIR enthält schon die Laufwerksangabe z.B.: "C:\WINDOWS"
Falls dir in VB die Funktion "Environ" zur Verfügung steht, dann so:
Shell(Environ("WINDIR") & "\notepad.exe ", vbNormalFocus)
Gruß Dieter
> Sieh Dir die Funktion
Und auch wie man eine Variable in einen in Anführungszeichen stehenden Text einsetzt
Beziehungsweise das der WinDir-Pfad auch das Laufwerk beinhaltet.
Gruß
LotPngs
Environ()
an ...Und auch wie man eine Variable in einen in Anführungszeichen stehenden Text einsetzt
Beziehungsweise das der WinDir-Pfad auch das Laufwerk beinhaltet.
Shell( Environ("WINDIR") & "\notepad.exe ", vbNormalFocus)
Gruß
LotPngs