vb.net使用控件FolderBrowserDialog1,在程序中:
創(chuàng)新互聯(lián)公司是一家從事企業(yè)網(wǎng)站建設(shè)、成都做網(wǎng)站、網(wǎng)站制作、行業(yè)門戶網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)制作的專業(yè)網(wǎng)站建設(shè)公司,擁有經(jīng)驗(yàn)豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁(yè)設(shè)計(jì)人員,具備各種規(guī)模與類型網(wǎng)站建設(shè)的實(shí)力,在網(wǎng)站建設(shè)領(lǐng)域樹立了自己獨(dú)特的設(shè)計(jì)風(fēng)格。自公司成立以來(lái)曾獨(dú)立設(shè)計(jì)制作的站點(diǎn)上千家。
'設(shè)置對(duì)話框中在樹視圖控件上顯示的說(shuō)明文本
Me.FolderBrowserDialog1.Description
=
"請(qǐng)選擇輸出報(bào)表所在路徑:"
'設(shè)置從其開始瀏覽的根文件夾
Me.FolderBrowserDialog1.SelectedPath
=
"c:\"
If
Me.FolderBrowserDialog1.ShowDialog()
=
DialogResult.OK
Then
'取得全路徑(包含文件名)
reportPath1
=
System.IO.Path.GetFullPath(Me.FolderBrowserDialog1.SelectedPath)
'設(shè)定text顯示文件名
txtReport1.Text
=
reportPath1
setReportList()
End
If
在setReportList()中針對(duì)你所需要的文件進(jìn)行操作等
我來(lái)回答:
用我的記事本程序建立的文件(擴(kuò)展名為abc)如何關(guān)聯(lián)到我的記事本程序,雙擊之后能夠直接打開?
修改注冊(cè)表,添加一個(gè)文件類型,并指定該文件類型打開程序的路徑,除此,還要在代碼里編寫一個(gè)參數(shù),代表雙擊(*.abc)文件的路徑,代碼如下(c#):
Main(string
arg)
{
//arg就是打開文件名的路徑
}
同時(shí)能夠顯示程序的圖標(biāo),就是建立的擴(kuò)展名為abc的文件顯示的圖標(biāo)和記事本程序的圖標(biāo)一樣?
還是要修改注冊(cè)表,把上一步建立的注冊(cè)表的文件類型添加一個(gè)icon鍵,然后指定圖標(biāo),很簡(jiǎn)單的,網(wǎng)上搜索下就出來(lái)了,我不細(xì)說(shuō)了
目前我更改打開方式直接打開.abc的文件內(nèi)容為空,而用我那個(gè)記事本程序打開確有內(nèi)容,這是為什么呢?
因?yàn)槟愀摹按蜷_方式”,也就是說(shuō),雙擊*.abc文件類型的文件,會(huì)打開您編寫的“記事本”程序,但只是打開了,具體顯示文件內(nèi)容您還沒有編寫,所以您只能看到打開了,而并沒有內(nèi)容,方法上面說(shuō)過(guò)了,添加參數(shù)(c#):
Main(string
arg)
{
//arg就是打開文件名的路徑
StreamReader
sr=new
StreamReader(arg);
string
s
=
sr.ReadToEnd;
sr.Close();
}
看到了嗎?這樣s變量顯示的就是文件內(nèi)容,把它賦值到您要顯示的文本框里就ok了~
1、實(shí)現(xiàn)上傳按鈕方法代碼。
2、判斷圖片對(duì)象是否為空代碼。
3、取得數(shù)據(jù)庫(kù)字段 dt.Rows(0)("Pic")方法代碼。
4、字節(jié)數(shù)組轉(zhuǎn)換為Image類型方法代碼。
5、處理SQL中操作Image類型方法代碼。
6、實(shí)現(xiàn)的上傳結(jié)果。