1

一般来说,我对编程很陌生。我正在开发一个简单的应用程序,它可以结合几个功能来自动化或简化我在工作中所做的一些事情。我正在尝试构建的功能之一是能够创建一个文件夹。现在,我在 Microsoft 的 msdn 资源上找到了一篇关于此的文章,这简直是小菜一碟。但是那里的说明只显示了如何在代码中创建一个具有预定义名称的文件夹。我想要的是有一个文本框,我可以在其中输入文件夹的名称,并使用该输入命名目录。msdn 代码如下所示:

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

我知道我现在应该添加:

Dim txt As String
txt = TextBox1.Text

但接下来呢?如何告诉 VB 使用输入“txt”作为目录名称?

4

2 回答 2

0

试试这个:

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

使用&对于大多数目的来说很简单并且通常很好,但是对于您的两个(包括您作为评论添加的内容)连接示例,还有其他方法:

对于路径名操作,请查看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 回答