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

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

vb.net文件類型 vb中的文件訪問類型分為程序文件和數(shù)據(jù)文件

VB.NET 自定義一個(gè)文件類型,比如 "XX.abc" 里面存儲(chǔ)文本,且只能自己可以打開,如何實(shí)現(xiàn)?

Function ByteToBin(m As Byte) As String ' 將字節(jié)型數(shù)據(jù)轉(zhuǎn)換成八位二進(jìn)制字符串

創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營(yíng)銷推廣、網(wǎng)站重做改版、館陶網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為館陶等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

Dim c$

c$ = ""

Do While m 0

r = m Mod 2

m = m \ 2

c$ = r c$

Loop

c$ = Right("00000000" c$, 8)

ByteToBin = c$

End Function

Function Reverse(m As String) As String ' 將八位二進(jìn)制字符串顛倒順序

Dim i%, x$

x = ""

For i = 1 To 8

x = Mid(m, i, 1) x

Next i

Reverse = x

End Function

Function BinToByte(m As String) As Byte ' 將八位二進(jìn)制串轉(zhuǎn)換成十進(jìn)制

Dim x As String * 1, y%, z%

z = 0

For i = 1 To 8

x = Mid(m, i, 1)

y = x * 2 ^ (8 - i)

z = z + y

Next i

BinToByte = z

End Function

Private Sub Command1_Click()

Dim x As Byte, i%, fname$

fname = InputBox("請(qǐng)輸入要加密的文件名!注意加上路徑名:")

If Dir(fname) = "" Then

MsgBox "文件不存在!"

Exit Sub

End If

Open fname For Binary As #1 ' 以二進(jìn)制訪問模式打開待加密文件

For i = 1 To LOF(1) ' LOF函數(shù)是求文件長(zhǎng)度的內(nèi)部函數(shù)

Get #1, i, x ' 取出第i個(gè)字節(jié)

x = BinToByte(Reverse(ByteToBin(x))) ' 這里調(diào)用了三個(gè)自定義函數(shù)

Put #1, i, x ' 將加密后的這個(gè)字節(jié)寫回到文件原位置

Next i

Close

MsgBox "完成!"

End Sub

退出:Unload Me

網(wǎng)上幫你找的,如果不符合你的要求,你可以再去網(wǎng)上在搜搜,有很多代碼的。

vb.net中怎么判斷文件類型

這個(gè)問題可以用注冊(cè)表解決。

Function getOpenCommand(fileExt As String) as String

Dim fileType as String, openCommand as String

fileExt = "." + fileExt

'取得文件擴(kuò)展名在注冊(cè)表里的文件類型名稱

'比如.zip的類型名稱一般是zipfile

fileType = 讀取注冊(cè)表的classes_root下的子鍵(fileExt)的默認(rèn)鍵值

'取得打開這種文件的程序

openCommand = 讀取注冊(cè)表的classes_root下的子鍵(fileType + "\shell\open\command")的默認(rèn)鍵值

Return getOpenCommand

End Function

讀取注冊(cè)表的HKEY_CLASSES_ROOT下的子鍵的默認(rèn)鍵值的方法可以在網(wǎng)上搜索到。

這樣getOpenCommand("doc")就可以得到一個(gè)字符串(包括引號(hào)):

"C:\Program Files\Word\word.exe" "%1"

這里只需要用Spilt函數(shù)把C:\Program Files\Word\word.exe分離出來就好了

vb.net都可以讀取哪些格式的文件?

基本都能讀取,文本類型的完全沒問題,高級(jí)文本比如DOC等文檔需要一些控件、算法支持。理論上來說全都支持,但是如何訪問就要看技術(shù)。參數(shù)等信息一般保存在配置文件、XML文件、注冊(cè)表中 追問: 配置文件是什么格式的文件 回答: 是以INI為后綴名,但是是TXT 文件格式 ,文 本格 式,可以用記事本打開。于普通文本格式不同的是,INI里面的信息都是有一定規(guī)律的存放。便于再次讀寫

VB.NET中,文件對(duì)話框(OpenFileDialog)顯示某種設(shè)定的文件類型需要修改什么屬性?

Filter 屬性設(shè)置當(dāng)前文件名篩選字符串,該字符串確定出現(xiàn)在對(duì)話框的“文件類型”框中的選項(xiàng)。

openFileDialog1.InitialDirectory = "c:\\" ;

openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;

openFileDialog1.FilterIndex = 1 ; // 獲取或設(shè)置文件對(duì)話框中當(dāng)前選定篩選器的索引;

openFileDialog1.RestoreDirectory = true ;

對(duì)于每個(gè)篩選選項(xiàng),篩選器字符串都包含篩選器說明,后接一垂直線條 (|) 和篩選器模式。不同篩選選項(xiàng)的字符串由垂直線條隔開。


分享標(biāo)題:vb.net文件類型 vb中的文件訪問類型分為程序文件和數(shù)據(jù)文件
本文路徑:http://weahome.cn/article/dodcido.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部