vb.net數(shù)據(jù)集轉(zhuǎn)數(shù)組 vb 字符串轉(zhuǎn)數(shù)組

剛?cè)胧諺B.NET不知道怎么將數(shù)字轉(zhuǎn)換成字節(jié)數(shù)組

Private Function Conver_Hex(ByVal L As Long) As Array

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了長(zhǎng)嶺免費(fèi)建站歡迎大家使用!

Dim str_L As String = Hex(L)

If str_L.Length \ 2 0 Then

str_L = "0" str_L

End If

Dim byt(str_L.Length / 2 - 1) As Byte

For i = 0 To str_L.Length / 2 - 1

byt(i) = Convert.ToByte(str_L.Substring(2 * i, 2), 16)

Next

Return byt

End Function

'下面是調(diào)用代碼

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim L As Double = 123456

Dim byt() As Byte = Conver_Hex(L)

End Sub

如何將VB.NET字符串轉(zhuǎn)換成字節(jié)數(shù)組

本文介紹了各種編碼類型,然后討論了將字符串轉(zhuǎn)換成字節(jié)數(shù)組的方法。編碼類型用二進(jìn)制形式描述一個(gè)字符串變量有很多種方式。用來(lái)實(shí)現(xiàn)該功能的編碼對(duì)象依賴于你選擇的編碼。下面是程序開發(fā)人員經(jīng)常使用的編碼類型:ASCII:將字符串中的每個(gè)字符使用7個(gè)比特編碼。這種編碼類型不能包含擴(kuò)展的Uincode字符。Full Unicode(UTF-16):將字符串中的每個(gè)字符使用16個(gè)比特編碼。這種情況下對(duì)每個(gè)字符一個(gè)字節(jié)數(shù)組含有兩個(gè)字節(jié)。UTF-7:對(duì)于普通的ASCII字符使用7比特編碼,對(duì)于擴(kuò)展字符使用多個(gè)7比特對(duì)編碼。這種編碼類型最常用于7比特協(xié)議中如mail等。UTF-8:對(duì)于普通的ASCII字符使用8比特編碼,對(duì)于擴(kuò)展字符使用多個(gè)8比特對(duì)編碼。這種情況下對(duì)每個(gè)字符一個(gè)字節(jié)數(shù)組包含一個(gè)字節(jié)。

VB.net 如何將數(shù)據(jù)轉(zhuǎn)換為位圖(Bitmap)所需要的byte()數(shù)組?急?。。。?/h2>

public Byte[] getphoto(string photopath) //參數(shù)圖片地址,主要用到的類有FileStream

{

string str = photopath;

FileStream file = new FileStream(str, FileMode.Open, FileAccess.Read);

Byte[] bytBLOBData = new Byte[file.Length];

file.Read(bytBLOBData, 0, bytBLOBData.Length);

file.Close();

return bytBLOBData;

}//這是定義函數(shù)..

VB.NET讀取TXT文件數(shù)據(jù)保存為數(shù)組

VB.NET編程讀取txt文本文檔中的數(shù)據(jù),并把數(shù)據(jù)保存為數(shù)組,代碼如下:

'寫配件文件

Private?Sub?saveIni(ByVal?filePath?As?String,?ByVal?str?As?String)

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

sw.WriteLine(str)

sw.Flush()

sw.Close()

sw?=?Nothing

End?Sub

'讀配件文件

Private?Function?readIni(ByVal?filePath?As?String)

Dim?iniDt?As?New?DataTable

iniDt.Columns.Add("text")

iniDt.Columns.Add("value")

Try

Dim?sr?As?StreamReader?=?New?StreamReader(filePath,?System.Text.Encoding.Default)

Dim?line?As?String?=?""

While?Not?sr.EndOfStream

Dim?str?=?sr.ReadLine()'讀取當(dāng)前行

iniDt.Rows.Add(New?String()?{

str(0),

str(1)

})

End?While

sr.Close()

sr?=?Nothing

Catch?ex?As?Exception

End?Try

Return?iniDt

End?Function

本文題目:vb.net數(shù)據(jù)集轉(zhuǎn)數(shù)組 vb 字符串轉(zhuǎn)數(shù)組
網(wǎng)頁(yè)URL:http://muchs.cn/article14/hgeide.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器軟件開發(fā)、外貿(mào)建站商城網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)微信公眾號(hào)

廣告

聲明:本網(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í)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司