1

私は一般的にプログラミングにかなり慣れていません。私は、いくつかの機能を組み合わせて、仕事で行っていることの一部を自動化または簡素化できる単純なアプリに取り組んでいます。私が構築しようとしている機能の 1 つは、フォルダーを作成できるようにすることです。今、Microsoft の msdn リソースでそれに関する記事を見つけましたが、それは子供の遊びです。ただし、そこにある手順は、コードで定義済みの名前を持つフォルダーを作成する方法のみを示しています。私が望むのは、フォルダーの名前を入力するテキストボックスがあり、その入力でディレクトリの名前が付けられることです。msdn コードは次のようになります。

My.Computer.FileSystem.CreateDirectory _
("C:\vb\")

私は今追加する必要があることを理解しています:

Dim txt As String
txt = TextBox1.Text

しかし、次は何ですか?入力「txt」をディレクトリ名として使用するようにVBに指示するにはどうすればよいですか?

4

2 に答える 2

0

これを試して:

Dim txt As String
txt = TextBox1.Text
My.Computer.FileSystem.CreateDirectory("C:\" & txt & "\")
于 2012-09-30T10:09:41.623 に答える
0

使用&は簡単で、多くの場合は問題ありませんが、2 つ (コメントとして追加したものを含む) の連結の例では、他の方法があります。

パス名の操作については、次を参照してSystem.IO.Pathください。

My.Computer.FileSystem.CreateDirectory(Path.Combine("C:\", txt))

(複雑な)文字列の「フォーマット」については、次のことを考慮してString.Formatください。

Dim menu As String = String.Format("Today's main dish is {0}.", TextBox2.Text)
于 2012-10-02T02:30:57.953 に答える