用Directory.CreateDirectory即可創(chuàng)建文件夾:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請域名、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、濟(jì)水街道網(wǎng)站維護(hù)、網(wǎng)站推廣。
'?建立目錄
If?Not?Directory.Exists("C:\負(fù)屃\"??TextBox1.Text)?Then?'檢查文件夾是否存在
Directory.CreateDirectory("C:\負(fù)屃\"??TextBox1.Text)??'不存在,創(chuàng)建文件建夾
End?If
你的例子是因?yàn)樯倭艘粋€(gè)"\"引起的,正確的如下:
Dim?fsotest?As?New?FileSystemObject
If?fsotest.FileExists("C:\負(fù)屃\"??TextBox1.Text)?=?False?Then
fsotest.CreateFolder("C:\負(fù)屃\"??TextBox1.Text) '這里你少了一個(gè)\
End?If
MsgBox("創(chuàng)建成功")
先用System.IO.Directory.GetDirectories函數(shù)獲取子目錄的名稱(包括其路徑),再用System.IO.Path.GetFileName獲取子目錄的名稱。下面是代碼:
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
For Each s In System.IO.Directory.GetDirectories("C:\Windows")
Console.WriteLine(System.IO.Path.GetFileName(s))
Next
End Sub
下面是部分輸出:
Application Data
AppPatch
assembly
BOCNET
Boot
Branding
ConfigSetRoot
Cursors
Debug
DigitalLocker
Downloaded Installations
Downloaded Program Files
ehome
en-US
Fonts
Globalization
Help
...
可能有更簡潔的方法,你可以到MSDN看看
System.IO.Directory.GetDirectories:
System.IO.Path.GetFileName:
通用 I/O 任務(wù):
winform如果在同一個(gè)項(xiàng)目中,不存在主窗口和子窗口的概念,因?yàn)樯赏粋€(gè)文件。你的情況有2種可能:一是webform;二是不同項(xiàng)目,而是一個(gè)解決方案。但問題都?xì)w結(jié)于一點(diǎn):主窗口和子窗口在不同目錄,例如子窗口在subwindows目錄下,在調(diào)用文件時(shí)就會(huì)不同。.\ 表示當(dāng)前目錄\表示根目錄,在網(wǎng)站中表示網(wǎng)站其實(shí)目錄..\表示上一層目錄,在剛才的subwindows下,子窗口用..\表示獲取上級(jí)目錄..\other,表示上級(jí)目錄下另一個(gè)叫other的目錄,與自身目錄處于平衡狀態(tài)。