0

VBSでは、次のようなものを作りたいです:

Name=inputbox("You wake up. You are on an island. You don't remember how you got here. In       
fact, you don't even remember your name. What is your name?")
fname=inputbox("Ah, yes. My name is " &Name ". I remember now.")

どうすればいいですか? 途中で&Nameを使用できません か?

4

2 に答える 2

1

あなたはもうすぐそこにいます。&変数の両側で連結演算子 を使用する必要があります。

fname = inputbox("Ah, yes. My name is " & Name & ". I remember now.")

引用に関してあなたが何を得ているのか、私が理解しているかどうかはよくわかりません. 文字列に二重引用符を含めたい場合は、 と記述してエスケープする必要があります""。二重引用符である単一の文字で文字列を作成する方法は次のようになります""""

于 2012-10-08T21:16:29.437 に答える
1

理論的には、コードを VB.Net/C# のコードと同様に保ちたい場合は、次のようにすることができます。

fname = inputbox(Replace("Ah, yes. My name is {0}. I remember now.", "{0}", Name))

この件に関してはちょうど0.02ドルです。これにより、新しいもののように読むことができますが、古い関数を使用できます。

于 2012-10-08T21:24:57.523 に答える