2009-04-30 8 views
3

Dies ist eine kurze (und wahrscheinlich blöde) Frage Kombination, aber wenn ich zwei consts String haben, wie kann ich die nächste konst aus dem vorherigen const bauen dhvbs consts

Const PATH_SRC = "some path\" 
Const PATH_SRC_FILES = PATH_SRC & "files\" 

Ich weiß, dass Sie ein const sagen kann, ist eine Konstante, aber auf der Suche nach einer schnellen Lösung. Dies wird in einem Vbs-Skript ausgeführt.

Danke

+1

Eine Konstante ist eine Konstante, weil sie sich nicht ändert, wenn sie geändert werden soll, ist sie eine Variable. – Tester101

+0

Das Tag 'vb6' wurde entfernt, da die Frage speziell nach VBScript gefragt wird. –

Antwort

8

Wenn ich mich richtig von meinen VBS Tagen erinnere; Sie können das nicht in VBS tun. Eine Konstante kann nur auf ein Literal gesetzt werden.

+0

Korrekt, und Sie können es auch nicht in VB6 tun. (Aus irgendeinem Grund ist die Frage mit VBScript und VB6 gekennzeichnet.) – MarkJ

+0

@MarkJ: Nicht mehr :-) –

3

Es ist möglich!

Const PATH_SRC = "some path\" 
execute "Const PATH_SRC_FILES =""" & PATH_SRC & "files\" & """" 
msgbox PATH_SRC_FILES