文件捆绑器原理
文件捆綁器編寫
1)原理
1. 捆綁的程序分為三個部分,然后末尾追加的分別是程序名字 大小 分別30個字節(jié)來存儲
------加載程序
------捆綁程序1
------捆綁程序2
------捆綁程序1文件大小
------捆綁程序2文件大小
------捆綁程序1文件名字
------捆綁程序2文件名字
2. 加載程序作用:就是將程序1寫出一個文件,程序2寫出一個文件,然后執(zhí)行這兩個文件
2)編寫
1. 加載程序
1)通過文件讀寫加載程序,在加載程序末尾寫上程序1程序2 文件大小 名字
2)加載程序編寫,獲取自身路徑,進(jìn)行文件讀寫操作,聲明4個變量分別存儲文件1 2 名字 大小,然后分別寫出文件1 文件2 調(diào)用Windows API函數(shù) ShellExecuteA() 來運(yùn)行捆綁的兩個程序
2. 界面編寫
1)使用Qt寫出界面
2)通過兩個按鈕獲取需要捆綁的兩個程序數(shù)據(jù) QFile 進(jìn)行 讀操作 分別獲取文件數(shù)據(jù),大小,名字
3)讀加載程序,然后寫出加載程序數(shù)據(jù),在寫出文件1數(shù)據(jù) 文件1名字 文件1大小
總結(jié)
- 上一篇: 计算机word除法公式,word怎么用函
- 下一篇: CDISC SDTM EG domain