2009-10-11 131 views
0

我不是一個VB程序員,但我需要一個vbscript轉換圖像文件(從本地磁盤)被轉換爲二進制數據和傳遞給web服務。我意識到如何將數據傳遞給webservice,但我找不到如何將圖像文件轉換爲二進制數據。我花了很多時間找到某種解決方案,但沒有運氣。 有人能幫助我嗎?VBScript - 圖像到二進制

謝謝!

回答

0

如果您只是需要讀取(類似於閱讀文本文件的一種方式)的圖像文件的二進制數據,你可以使用ADODB.Stream對象:

Const adTypeBinary = 1 
Dim oStream, bData 

Set oStream = CreateObject("ADODB.Stream") 
oStream.Type = adTypeBinary 
oStream.Open 
oStream.LoadFromFile "C:\MyImage.png" 

bData = oStream.Read 

' Do whatever you need with bData 
...