你需要學(xué)習(xí)System.IO命名空間內(nèi)的
成都創(chuàng)新互聯(lián)公司服務(wù)項目包括臨海網(wǎng)站建設(shè)、臨海網(wǎng)站制作、臨海網(wǎng)頁制作以及臨海網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,臨海網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到臨海省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
File、FileInfo、Path、Directory、DirectoryInfo、DriveInfo
其中File、Directory可以對文件、目錄進(jìn)行操作
而尾部帶Info的類,用于獲取文件、目錄和磁盤的信息
這些信息包括圖標(biāo)、文件名稱、大小、創(chuàng)建日期、是否只讀等等
使用Listview控件:
首先獲取桌面目錄的信息,根據(jù)系統(tǒng)的不同Win和XP位置不一樣,一般在"C:\Users\用戶名\Desktop",并使用
DirectoryInfo的EnumerateDirectories和EnumerateFiles方法來枚舉目錄內(nèi)的子目錄和文件
當(dāng)用戶選擇Listview控件中的文件項時,使用Process.Strat(文件路徑)的方法來啟動程序
MSDN參考鏈接
純手打,希望采納
1.首先建立一個基于Microsoft?.NET?Framework?2.0以上的VB.NET解決方案。
2.在窗體上面添加一個PictureBox控件,并綁定到父容器里面(綁定到父容器的操作可以不去實現(xiàn))。
3.給PictureBox.Image指定路徑,這里以“C:\Windows\Web\Wallpaper\Windows\img0.jpg”為例子,當(dāng)然這張圖片在Windows?7旗艦版下面會有的。
4.添加代碼:
Public?Class?Form1
Private?Sub?Form1_Load(sender?As?Object,?e?As?EventArgs)?Handles?MyBase.Load
Randomize()
Dim?xScn?As?UInteger?=?My.Computer.Screen.Bounds.Width
Dim?yScn?As?UInteger?=?My.Computer.Screen.Bounds.Height
ReLine:
Dim?xShow?As?Integer?=?Int((xScn?+?1)?*?Rnd())?-?Me.Width
Dim?yShow?As?Integer?=?Int((yScn?+?1)?*?Rnd())?-?Me.Height
Me.FormBorderStyle?=?Windows.Forms.FormBorderStyle.None
PictureBox1.Image?=?Image.FromFile("C:\Windows\Web\Wallpaper\Windows\img0.jpg")
PictureBox1.SizeMode?=?PictureBoxSizeMode.StretchImage
If?xShow?=?0?And?yShow?=?0?Then
Me.Location?=?New?Point(xShow,?yShow)
Else
GoTo?ReLine
End?If
Me.Show()
End?Sub
End?Class
5.我是使用?Visual?Studio?2012?Ultimate?開發(fā)的,若有錯誤請參考請他方法進(jìn)行修改
什么位置呀?是路徑還是坐標(biāo)?路徑很簡單,坐標(biāo)要復(fù)雜點。如果是路徑可以首先獲取系統(tǒng)路徑,這樣可以根據(jù)不同的系統(tǒng)或者系統(tǒng)安裝路徑不同都能獲取到,坐標(biāo)的獲取或者是截圖的話,可以參考別的東西,如果需要我再給你找找文件
顯示桌面的本質(zhì)是個系統(tǒng) Shell(IShellDispatch4.ToggleDesktop()),所以只需要調(diào)用這個 Shell 就好了,用不著模擬按鍵。
項目引用 C:\Windows\System32\shell32.dll,參考代碼:
Dim?objShel?As?Shell32.ShellClass?=?New?Shell32.ShellClass()
CType(objShel,?Shell32.IShellDispatch4).ToggleDesktop()