‘ 導(dǎo)入圖片按鈕
創(chuàng)新互聯(lián)是一家專業(yè)提供朝陽企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、網(wǎng)站設(shè)計、H5開發(fā)、小程序制作等業(yè)務(wù)。10年已為朝陽眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
FolderBrowserDialog1.Description = "選擇圖片文件夾導(dǎo)入圖片"
FolderBrowserDialog1.ShowDialog()
path = FolderBrowserDialog1.SelectedPath()
If path = "" Then Return
strSrcFile = Dir(path "\*.tif")
PictureBox1.Image = Image.FromFile(path "\" strSrcFile)
dirFiles.Add(path "\" strSrcFile)
FileNames.Add(strSrcFile)
Do
strSrcFile = Dir()
dirFiles.Add(path "\" strSrcFile)
If (strSrcFile IsNot Nothing) Then
FileNames.Add(strSrcFile)
End If
Loop Until Len(strSrcFile) = 0
End Sub
’ 上一張圖片(我做的按鈕,鼠標(biāo)左鍵的話原理也是一樣 的,你放到鼠標(biāo)左鍵事件中就可以了)
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click '向前
If path "" Then
If (saveDirFiles.Count = 0) Then
Return
End If
MyPos = 0
PictureBox1.Image = Image.FromFile(saveDirFiles(saveDirFiles.Count - 1).ToString())
dirFiles.Insert(0, saveDirFiles(saveDirFiles.Count - 1).ToString())
saveDirFiles.RemoveAt(saveDirFiles.Count - 1)
End If
End Sub
’ 下一張圖片
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click '向后
If path "" Then
If (dirFiles.Count = 0) Then
Return
End If
MyPos = 0
Dim iCurrentPos As Integer = 0
Try
PictureBox1.Image = Image.FromFile(dirFiles(iCurrentPos + 1).ToString())
Catch ex As Exception
MsgBox("已翻至圖片的最后一頁")
Return
End Try
saveDirFiles.Add(dirFiles(iCurrentPos))
dirFiles.RemoveAt(iCurrentPos)
End sub
這個簡單,我以前用VB6就寫過一個類似的程序。 不過這個程序需要提供命令行參數(shù)喲。
就算用VB.NET編寫,也必須要有接收這個命令行參數(shù)的,不然無法實現(xiàn)顯示文件或文件夾路徑。
下面是注冊表文件的內(nèi)容,你也可以用程序來寫入注冊表。
*表示所有文件,你可以隨便修改。
最后面的%1,表示當(dāng)前文件或文件夾
REGEDIT4
[HKEY_CLASSES_ROOT\*\shell\顯示名稱]
[HKEY_CLASSES_ROOT\*\shell\顯示名稱\command]
@="D:\\綠色軟件\\編程\\VB\\顯示名稱\\顯示名稱.exe %1"
新建立個窗體,放入文件夾控件等,然后點確定返回一個字符串即可。
選擇文件或者選擇文件夾時,顯示這個窗體,然后取這個字符串。
讀取文件夾下的文件夾Dim subFolders As String() = String.Empty For Each stDirPath As String In System.IO.Directory.GetDirectories( _
"C:\test", "*", System.IO.SearchOption.AllDirectories)
subFolders = stDirPath System.Environment.NewLine
Next stDirPath'MessageBox.Show(subFolders )
創(chuàng)建一個文本文件,在其中輸入:
dir *.txt /s /n 目錄.txt
保存為XX.bat
然后雙擊運(yùn)行即可在該文件夾下產(chǎn)生一個目錄.txt的文件,里面有你要的內(nèi)容,不用VB.net
網(wǎng)站題目:vb.net嵌入文件夾 vb 建立文件夾
網(wǎng)站路徑:http://jinyejixie.com/article10/dochpgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、商城網(wǎng)站、定制網(wǎng)站、搜索引擎優(yōu)化、電子商務(wù)、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)