VB6-檔中有檔~檔包檔
http://tw.knowledge.yahoo.com/question/question?qid=1405112606998
如何在檔案中增加別的檔案進去
舉例:
我有個A.exe 執行後 可在 A.exe 旁 產生 B.exe …(更多累加)
引用
回答者: W.J.S. ( 初學者 5 級 )
回答時間: 2005-11-26 23:36:42
(1) 把 B.exe 加入資源檔
製作方法:
A:開啟資源檔編輯器(如果找不到資源檔編輯器,打開增益集→增益功能管理員→載入Visual Basic 6.0 資源檔編輯器)
B:在編輯器的功能表上有一個四方形(裡面有4個小格)的圖示,滑鼠移到此會顯示"加入自訂資源",給它按下去,然後選擇你的B.EXE
C:然後你會看到新增一個"CUSTOM"的資料夾及一個"101"的資源檔
D:雙擊"101"資源檔,將型態 "CUSTOM" 改成 "B",按確定
F:選擇儲存的圖示儲存到你的專案路徑,此時你就會在你的專案視窗多了一個相關文件→Project1.RES,OK了!!
如果不行的話在提出來吧!!
(2) 把資源檔讀到陣列
(3) 用Open陳述式將陣列存到你要的地方
Dim ExE() As Byte
ExE = LoadResData(101, "B")
Open App.Path & "\B.exe" For Binary As #1
Put #1, , ExE
Close #1