真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vb點(diǎn)虐 的文件 vbnet filestream

關(guān)于VB .NET文件處理?

我來回答:

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供鐵西網(wǎng)站建設(shè)、鐵西做網(wǎng)站、鐵西網(wǎng)站設(shè)計(jì)、鐵西網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、鐵西企業(yè)網(wǎng)站模板建站服務(wù),10余年鐵西做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

用我的記事本程序建立的文件(擴(kuò)展名為abc)如何關(guān)聯(lián)到我的記事本程序,雙擊之后能夠直接打開?

修改注冊表,添加一個(gè)文件類型,并指定該文件類型打開程序的路徑,除此,還要在代碼里編寫一個(gè)參數(shù),代表雙擊(*.abc)文件的路徑,代碼如下(c#):

Main(string

arg)

{

//arg就是打開文件名的路徑

}

同時(shí)能夠顯示程序的圖標(biāo),就是建立的擴(kuò)展名為abc的文件顯示的圖標(biāo)和記事本程序的圖標(biāo)一樣?

還是要修改注冊表,把上一步建立的注冊表的文件類型添加一個(gè)icon鍵,然后指定圖標(biāo),很簡單的,網(wǎng)上搜索下就出來了,我不細(xì)說了

目前我更改打開方式直接打開.abc的文件內(nèi)容為空,而用我那個(gè)記事本程序打開確有內(nèi)容,這是為什么呢?

因?yàn)槟愀摹按蜷_方式”,也就是說,雙擊*.abc文件類型的文件,會打開您編寫的“記事本”程序,但只是打開了,具體顯示文件內(nèi)容您還沒有編寫,所以您只能看到打開了,而并沒有內(nèi)容,方法上面說過了,添加參數(shù)(c#):

Main(string

arg)

{

//arg就是打開文件名的路徑

StreamReader

sr=new

StreamReader(arg);

string

s

=

sr.ReadToEnd;

sr.Close();

}

看到了嗎?這樣s變量顯示的就是文件內(nèi)容,把它賦值到您要顯示的文本框里就ok了~

VB.NET讀寫文本文件方法

工作需要 我需要使用對文本文件進(jìn)行讀寫操作 編程需要完成如下工作

把程序執(zhí)行錯誤追加到錯誤日志中

使巧巧讀書網(wǎng)的編輯能夠讀取錯誤日志

記得以前使用vb 的時(shí)候 對文本文件的操作挺麻煩的 特別是在寫文件的時(shí)候 需要區(qū)分什么順序文件 隨機(jī)文件 很教材都專門針對文本文件的讀寫開辟了一個(gè)章節(jié)來講解 夠麻煩的了 現(xiàn)在使用 net讀寫文本文件 因?yàn)闀r(shí)間倉促 沒來得及細(xì)看MSDN 同時(shí)受到 的思路影響 把問題復(fù)雜化了 在追加記錄到文本文件尾部的時(shí)候就寫不下去了 后來仔細(xì)看了一下MSDN中例子 問題終于得到了解決

好了下面進(jìn)入正題 分別把中對文本文件進(jìn)行讀和寫的通用操作做個(gè)示例 免得后來新手多走彎路

我們這里是對文件流進(jìn)行操作 所以模塊前面要加上

Imports System IO

寫操作

使用System IO的StreamWriter 下面是代碼

Dim strFilePath As String = SaveFileDialog FileName

Dim sw As StreamWriter = New StreamWriter(strFilePath True) true是指以追加的方式打開指定文件

For i = To j

temp = i ToString

sw WriteLine(temp)

sw Flush()

Next

sw Close()

sw = Nothing

首先要說明的是構(gòu)造函數(shù)new

Public Sub New(path append Encoding)

path 要打開文件的完整路徑 如果文件不存在則自動建立一個(gè)新的文件

append 缺省值為false 指示是否以追加方式打開指定文件 false——如果存在path指定的文件 則覆蓋原文件 否則建立一個(gè)新文件 true——如果存在path指定的文件 則打開該文件 以追加數(shù)據(jù)的方式在文尾寫數(shù)據(jù) 否則建立一個(gè)新文件

Encoding 缺省值為System Text Encoding Default 即使用系統(tǒng)缺省的編碼 指示以什么樣的編碼寫文件

WriterLine(str) 在文本中添加一個(gè)新行 同時(shí)在行尾加上回車換行符

讀操作

Dim line As String

Dim sr As StreamReader = New StreamReader(strPath System Text Encoding Default)

Do While sr Peek()

line = sr ReadLine()

Loop

sr Close()

sr = Nothing

構(gòu)造函數(shù)new

Public Sub New(Path Encoding)

path 要打開文件的完整路徑 如果文件拋出一個(gè)錯誤

Encoding 缺省值為System Text Encoding Default 即使用系統(tǒng)缺省的編碼 指示以什么樣的編碼讀文件

lishixinzhi/Article/program/net/201311/11973

vb點(diǎn)虐 保存后怎么打開

vb點(diǎn)虐 保存后在菜單文件中打開。

在菜單中文件中選擇生成EXE文件,然后打開Exe文件就可以了。

VB.NET是基于.NET框架的完全對向?qū)ο蟮木幊陶Z言,而vb6.0只是半面向?qū)ο蟮恼Z言,使用vb點(diǎn)虐 可以編制出功能更加強(qiáng)大的windows程序。


新聞標(biāo)題:vb點(diǎn)虐 的文件 vbnet filestream
文章轉(zhuǎn)載:http://weahome.cn/article/ddjcdhj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部