自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

關(guān)于VB.NET資源文件問題解答

開發(fā) 后端
這里介紹了VB.NET資源文件LoadResData的用法,這里遇到的問題你可能也能遇到,大家看看你有更好的解決方法嗎?

大家來(lái)看看我在程序中遇到的問題吧。也許你也能遇到的,我想在自已的程序中包含一個(gè)可執(zhí)行文件或數(shù)據(jù)文件,以便程序運(yùn)行時(shí)在需要的時(shí)候能釋放到某個(gè)目錄里,我嘗試使用VB資源文件的LoadResData,先在VB的資源編輯器里加入一個(gè)自定義資源,標(biāo)號(hào)為101,選擇自己想要的數(shù)據(jù)文件,然后在程序里使用   LoadResData 101,10   來(lái)定位這段自定義的資源文件,可是程序總是告訴我找不到標(biāo)號(hào)為101的資源,我想了半天也不明白是怎么回事?如果不行有沒有另的方便可行的辦法?請(qǐng)高手指點(diǎn)!

以下是MSDN中查到的有關(guān)LoadResData用法資料:

VB.NET資源文件語(yǔ)法:

  1. LoadResData(index, format) 


VB.NET資源文件LoadResData的用法

部分 描述

index 必需的。一個(gè)整數(shù)或字符串,它用來(lái)指定資源文件中數(shù)據(jù)的標(biāo)識(shí)符 (ID)。ID 標(biāo)識(shí)符為 1 的資源保留給應(yīng)用程序的圖標(biāo)。

Format 必需的。一個(gè)數(shù)值,它用來(lái)按照下列“設(shè)置值”中的描述,指定返回?cái)?shù)據(jù)的原始格式。該數(shù)值也可以是用戶定義資源的字符串名。


VB.NET資源文件設(shè)置值,用于 format 的設(shè)置值有:

設(shè)置 描述
1 光標(biāo)資源
2 位圖資源
3 圖標(biāo)資源
4 菜單資源
5 對(duì)話框
6 字符串資源
7 字體目錄資源
8 字體資源
9 加速鍵表
10 用戶定義資源
12 群組光標(biāo)
14 群組圖標(biāo)

哦,剛才在網(wǎng)上看到了一個(gè)函數(shù),問題解決了

  1. Public Function SaveFileFromRes(vntResourceID As Variant, sType As String, sFileName As String) As Boolean  
  2. Dim bytImage() As Byte ' Always store binary data in byte arrays!  
  3. Dim iFileNum As Integer 'Free File Handle  
  4. On Error GoTo SaveFileFromRes_Err  
  5. SaveFileFromRes = True 
  6. 'Load Binary Data from Resource file  
  7. bytImage = LoadResData(vntResourceID, sType)  
  8. 'Get Free File Handle  
  9. iFileNum = FreeFile 
  10. 'Open the file and save the data  
  11. Open sFileName For Binary As iFileNum  
  12. Put #iFileNum, , bytImage  
  13. Close iFileNum  
  14. Exit Function  
  15. SaveFileFromRes_Err:  
  16. SaveFileFromRes = False: Exit Function  
  17. End Function  

【編輯推薦】

  1. 詳細(xì)分析VB.NET WithEvents
  2. 淺析VB.NET局部靜態(tài)變量
  3. 原理分析VB.NET開發(fā)控件
  4. 自己動(dòng)手用代碼實(shí)現(xiàn)VB.NET ListView加載數(shù)據(jù)
  5. 詳細(xì)介紹VB.NET MyClass
責(zé)任編輯:田樹 來(lái)源: 博客
相關(guān)推薦

2009-10-28 11:27:34

VB.NET資源文件

2010-01-15 18:50:25

VB.NET資源文件

2011-08-09 15:10:00

SQLite

2011-05-10 14:14:10

OSPF路由

2009-10-28 11:44:34

VB.NET資源文件

2010-01-08 17:12:03

VB.NET短路判斷

2011-05-10 14:32:19

OSPF路由

2009-12-03 18:09:51

Visual Stud

2013-05-23 09:49:49

Chrome for google

2010-10-09 17:19:50

mysql存儲(chǔ)過程

2009-11-10 16:37:48

VB.NET ANY

2010-05-20 13:03:52

IIS父路徑

2020-08-20 10:41:28

云計(jì)算云安全數(shù)據(jù)

2010-07-26 13:05:44

Perl子程序參數(shù)

2010-09-13 14:43:47

無(wú)線技術(shù)常見問題

2011-10-20 09:57:58

AS400 FTPFTP

2009-12-25 10:59:08

WPF Timer

2023-10-10 08:01:13

2009-10-13 14:56:00

CCNA培訓(xùn)

2011-07-13 17:57:15

SQLite
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)