国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > Visual Basic > 正文

VB將OCX植入執行文件內

2023-06-12 12:11:32
字體:
來源:轉載
供稿:網友

在用VB編程中使用第三方控件,必須使程序能夠在系統目錄或程序目錄下找到所用的第三方控件。通常有兩種辦法:一是把控件和程序制成一個壓縮包發行,這樣的缺點是有可能導致在程序傳播過程中丟失控件文件。二是制作安裝程序,缺點是制作過程煩瑣。本文講述了將第三方控件以自定義資源文件方式保存在程序中,程序運行之后使用控件之前將所用到的控件生成到該程序目錄下,完成控件從可執行文件中的金蟬脫殼。

具體做法如下:

第一步:將要用到的控件拷貝到當前工程目錄下,右鍵單擊該控件,選擇屬性,記下文件大小。注意,應記下以字節為單位的具體數字,而不是多少K,以備編程使用。

第二步:引用并正常使用該控件。

第三步:新建資源文件加入工程,在資源文件編輯器中添加所使用的第三方控件為自定義資源(CUSTOM),資源號使用默認的101。如果使用了多個控件則分別添加到資源文件的101、102......資源項中,脫殼代碼也要作相應的修改。

第四步:編寫控件脫殼代碼,使其讀取資源文件的數據,在程序當前目錄下生成控件。

代碼如下:

Private Const OCXSIZE = 57344 '欲生成的控件大小是57344Byte,名字為CoolToolBar.ocx

Sub Main()
              Dim Ocx() As Byte 'OCX是個Btye類型的數組
              Dim Counter As Long
              Ocx = LoadResData(101, "CUSTOM") '將自定義資源中101號資源讀入數組OCX

'注意,微軟的幫助中對加載自定義資源的說明有錯誤,自定義資源標識為"CUSTOM"而不是幫助所說的數字10

If Right(App.Path, 1) = "($%$43%^#ASD#2@$#f$%^) Then '讀取程序所在路徑,判斷是否為根目錄并分別處理
  '程序在根目錄下
  If Dir(App.Path & "CoolToolBar.ocx") = "" Then '程序路徑下有無控件,無則生成控件
   '以二進制方式寫(生成)控件(CoolToolBar.ocx)到主程序所在的目錄
   Open App.Path & "CoolToolBar.ocx" For Binary As #1
   For Counter = 0 To OCXSIZE - 1 '注意因為從0 Byte開始因此以文件大小 - 1Byte 為終值
    Put #1, , Ocx(Counter)
   Next Counter
   Close #1
  End if
 Else
  '程序不在根目錄下
  If Dir(App.Path & "/CoolToolBar.ocx") = "" Then '程序路徑下有無控件,無則生成控件
   '以二進制方式寫(生成)控件(CoolToolBar.ocx)到主程序所在的目錄
   Open App.Path & "/CoolToolBar.ocx" For Binary As #1
   For Counter = 0 To OCXSIZE - 1 '注意因為從0 Byte開始因此以文件大小 - 1Byte 為終值
    Put #1, , Ocx(Counter)
   Next Counter
   Close #1
  End if
 End if
 Form1.Visible = True '主程序所用控件已經生成,顯示主窗體,進入主程序。
End Sub  

注意:將以上代碼作為一個模塊添加到工程中,并在工程-工程屬性設置中將啟動對象選為Sub Main,即上面的脫殼代碼。然后編譯生成EXE文件,將該EXE文件拷貝到其他沒有安裝所用控件的計算機上運行一下看看是否實現了控件攜帶之金蟬脫殼。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产在线高潮| 国产在线观看a视频| 另类综合图区| 久久五月精品中文字幕| 男女午夜视频在线观看| 九九热在线视频免费观看| 超碰在线97国产| 免费男女羞羞的视频网站中文字幕| 在线国产三级| 久久91精品视频| 国产精品一区二区三区视频网站| 高清视频一区二区三区四区| 亚洲精品在线播放视频| 麻豆精品传媒视频观看| 国产尤物视频| 怡红院av在线| 成人日韩欧美| 亚洲字幕成人中文在线观看| 超碰在线人人| 在线视频中文字幕久| 国产中文在线视频| 在线观看精品一区二区三区| 好男人免费精品视频| 91麻豆福利| 最近中文字幕mv免费高清视频8| 国产精品久久久久久久久鸭| 日本韩国精品一区二区| 丁香花在线电影| 99在线欧洲视频| 国产日产一区二区| 国产精品一品| 九九热视频在线| 日本天堂影院在线视频| 在线国产网址| 在线观看av网站永久| 国产寡妇树林野战在线播放| 天堂中文资源在线| 欧洲有码在线视频| 久艹在线视频| 福利在线国产| 日本中文字幕在线观看| 天堂资源最新版在线视频观看免费网| 国产福利小视频在线观看| 国产性一级片| 国产成+人+亚洲+欧美+综合| 国产高清在线视频| 91在线高清| av中文在线资源| a视频免费看| 免费看ww视频网站入口| www.av在线视频| 国内精品免费一区二区三区| 日本中文字幕在线看| 天堂中文资源在线| 国产色在线 com| 国产福利片在线| 在线观看视频污| 伊人影院在线观看| 成年女人在线视频| 国产区在线视频| 99热免费在线观看| 久热国产在线| 国产精品蜜臀| 女人色在线免费视频| 国产野外战在线播放| 在线亚洲不卡| 国产毛片在线看| av三级在线观看| 国产网站av| 欧美性猛交p30| 国产精品麻豆一区二区三区| 中文国产字幕在线观看| av在线天天| 最近中文字幕av免费高清| 精品国语对白精品自拍视| а√最新版在线天堂| 国产不卡视频| 国产精品综合久久久久| 精品极品三级久久久久| 国产九九九九| 欧美性猛交xxxx免费看蜜桃| 国产青青草在线| 青青久在线视频免费观看| 国产一二三四| 久久精品免视着国产成人| 7777在线| 国产系列在线观看| www.操操| 四虎成年永久免费网站| 国产对白国语对白| 国产蜜臀在线| 黄色电影网站在线观看| eeuss影影院www在线播放| 99综合精品久久| 91av福利| 国产精品欧美色图| 国产精品久久久久久久牛牛| 玖玖在线视频| 九色成人在线| 欧美日韩久久中文字幕| av免费在线播放| 69日小视频在线观看| 99热在线免费播放| 国产在线超碰| 国产麻豆精品一区二区三区v视界| 亚洲国产精品区| 夜夜嗨yeyeh| 亚洲视频精品在线观看| 一本久久精品| 日本一卡二卡四卡精品| www.操操| 国产美女高潮一区二区三区| 国产免费黄网站| 国产调教视频在线观看| 国产精品ⅴa有声小说| 精品偷拍激情视频在线观看| 中文资源在线官网| 一本免费视频| 九九在线视频| 国产黄在线观看免费观看不卡| 精品久久亚洲一级α| 免费国产在线视频| 国产精品va在线观看视色| 亚洲伊人网在线观看| 狠狠干天天爱| 992tv在线观看在线播放| www狠狠操| 国产极品嫩模在线视频一区| 亚洲网站视频在线观看| 免费视频中文字幕| 国产一二三在线观看| 在线观看中文| 国产精品自产拍在线观看2019| 国产精品久久麻豆| 麻豆福利在线观看| 99福利在线| 国产图片综合| 国产在线免费观看| av大片在线| 中文字幕成人乱码在线电影| 在线国产中文字幕| 尤物在线网址| 黄色一级片视频| 在线一区观看| 国产色在线观看| 国产中文字幕第一页| 伊人伊人av电影| 国产一卡2卡3卡免费网站| 欧美性猛交xxxx免费看蜜桃| 2020亚洲男人天堂| 国产精品日日爱| 最新超碰在线| 国产免费电影网站入口| 免费三级毛片| 欧美国产中文| 欧美精品se| 青青草视频在线免费观看| 在线国产一区二区三区| 精品国产丝袜高跟鞋| 国产大学生粉嫩无套流白浆| 国产视频精选在线| 国产网友自拍视频导航网站在线观看| 四虎成人精品在永久在线观看| 国产黄在线观看| 国产福利小视频在线观看| 国产一区电影| 国产成人综合美国十次| 2020亚洲男人天堂| 97影院秋霞午夜在线观看| 精品视频一区二区观看| 中文字幕av免费| www在线视频| 国产嫩草在线视频| 午夜在线小视频| 91在线最新| www.国产精品.com| 91超碰免费在线| 中文字幕网在线| 国产高清av| 永久免费在线观看| 毛片视频免费观看| 国产亚洲精品久久久久久移动网络| 最新黄网在线观看| 伊人国产在线看一| 欧美日韩国产亚洲沙发| 成人超碰在线| 在线看黄网址| 国产一二区视频| 亚洲欧美综合乱码精品成人网 | 亚洲综合在线不卡| 免费在线高清av| 国产精品jvid在线观看| sm国产在线调教视频| 中文字幕视频在线免费| 日韩黄色成人| √8天堂资源地址中文在线| 久久久久久91精品色婷婷| 国产成人福利| 久久久久久五月天久久久久久久久| 国产一二在线观看|