新聞中心
vb點虐 將文件轉化成二進制
首先引入System.IO命名空間
成都創(chuàng)新互聯是一家集網站建設,華容企業(yè)網站建設,華容品牌網站建設,網站定制,華容網站建設報價,網絡營銷,網絡優(yōu)化,華容網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。
Imports System.IO
然后使用文件流來讀入數組:
Dim bytes() As Byte
Using fs As New FileStream(文件路徑,FileMode.Open)
ReDim bytes(fs.Length-1)
fs.Read(bytes,0,fs.Length)
fs.Close()
End Using
這樣bytes就是整個文件的所有字節(jié)了
從字節(jié)生成Image:
Dim img As Image = Image.FromStream(New MemoryStream(bytes))
img就是圖片了
用VB.NET將二進制數轉換為十進制數
.NET 程序寫成你這樣也算厲害了,好好看看下面的代碼
Sub Main()
Console.WriteLine("請輸入一個二進制數")
Console.WriteLine(bin2int(Console.ReadLine()))
Console.ReadKey()
End Sub
Function bin2int(ByVal bin As String) As Integer
Dim i As Long
For i = 1 To bin.Length
bin2int = bin2int * 2 + Val(Mid(bin, i, 1))
Next i
End Function
怎么用vb實現二進制與十進制的轉化程序啊
進制轉換并不是那么難的,有很多相關的資料。
提供一個二進制轉化為十進制的函數
Private?Sub?command1_click()
MsgBox?BIN_to_DEC("11")
End?Sub
Private?Function?BIN_to_DEC(ByVal?Bin?As?String)?As?Long
Dim?i?As?Long
For?i?=?1?To?Len(Bin)
BIN_to_DEC?=?BIN_to_DEC?*?2?+?Val(Mid(Bin,?i,?1))
Next?i
End?Function
本文標題:vbnet二進制數轉換 vba二進制轉十進制
當前鏈接:http://www.dlmjj.cn/article/ddjdipj.html