IO.Directory.GetFiles
專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)葫蘆島免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了超過千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
獲取指定目錄中的所有文件,比對(duì)文件名就行了。如果包括多層子目錄,需要遞歸
窗體上放一個(gè)PictureBox,兩個(gè)CommandButton,一個(gè)FileListBox
Private Sub Command1_Click()
If File1.ListIndex = 0 Then
ShowPic File1.ListCount - 1
Else
ShowPic File1.ListIndex - 1
End If
End Sub
Private Sub Command2_Click()
If File1.ListIndex = File1.ListCount - 1 Then
ShowPic 0
Else
ShowPic File1.ListIndex + 1
End If
End Sub
Private Sub Form_Load()
File1.Visible = False
File1.Pattern = "*.jpg;*.gif" '可以瀏覽的文件類型,使用分號(hào)隔開
File1.Path = App.Path '改成你需要瀏覽的目錄,比如"C:\Pic"
If File1.ListCount 1 Then '目錄中圖片在兩張以上可以瀏覽
ShowPic 0
Exit Sub
ElseIf File1.ListCount = 1 Then '目錄中只有一張圖片時(shí)只顯示這一張
ShowPic 0
End If
Command1.Enabled = False
Command2.Enabled = False
End Sub
Private Sub ShowPic(Index As Long)
File1.ListIndex = Index
Picture1.Picture = LoadPicture(File1.Path "\" File1.List(Index))
End Sub
如果對(duì)您有幫助,請(qǐng)記得采納為滿意答案,謝謝!祝您生活愉快!
vaela
試試這個(gè)圖片幻燈片
有12345數(shù)字一起切換
有小圖大圖一起切換
里面有教程和源碼
先把需要添加圖片的列樣式改為 DataGridViewLabelXColumn
Dim bcx As DataGridViewLabelXColumn = TryCast(DataGridViewX1.Columns("列名"), DataGridViewLabelXColumn)
bcx.Image = ImageList1.Images("圖片名")
會(huì)在文字前面填上你的圖片
放在解決方案資源管理器還沒完。進(jìn)入項(xiàng)目屬性,資源,把解決方案資源管理器里的資源文件拖進(jìn)來,改個(gè)便于調(diào)用的名稱,然后My.Resources里面就可以調(diào)用了。如果是VS可以識(shí)別的,那么就直接是Bitmap類型的,可以隱式轉(zhuǎn)換成Image類型。
轉(zhuǎn)換成位圖肯定是可以瀏覽的,WMF文件沒試過。
你可以將圖片以二進(jìn)制形式存儲(chǔ)在數(shù)據(jù)庫中,如果是SQL Server,對(duì)應(yīng)字段的類型應(yīng)該是image。
文章名稱:vb.net圖片列表 vb顯示圖片
網(wǎng)頁地址:http://jinyejixie.com/article46/heheeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、Google、網(wǎng)站制作、品牌網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)