直播推薦
企業(yè)動態(tài)
- 紛享銷客發(fā)布首個企業(yè)級智能CRM平臺ShareAI
- 揭秘西企業(yè)數(shù)字化+低碳化轉型“工具箱”:西門子Xcelerator
- 企業(yè)AI賦能數(shù)智制造,用友U9 cloud世界級云ERP煥新升級
- 《“智“領石化,“質(zhì)“造未來——威圖石化行業(yè)數(shù)智化實踐白皮書》隆重發(fā)布
- 攜手共贏!德國Agfa搭載瑞典IPCO鋼帶,實現(xiàn)印刷設備振動銳減6倍,提升印刷速度與精度
- 創(chuàng)四方集團榮獲“知名商標品牌閃亮”證書,助力品牌戰(zhàn)略升級
- 皇冠CAD(CrownCAD)2025 R3版本來了,率先開啟C“Ai”D時代!
- 電費砍半!中國制冷展:海爾發(fā)布AI建筑最新成果
推薦展會
一、快捷方式
假定Windows 目標工程為CEPC類型,目錄為E:ProjectMyWinCE,并且工程已經(jīng)Build(或者Rebuild)成功;
假定Windows 的應用為MyApp.exe
1.將MyApp.exe復制到E:PROJECTSMyWinCERelDirCEPC_X86Release目錄下;
2.修改MyWinCE工程的project.bib文件,在FILES Section添加
MyApp.exe $(_FLATRELEASEDIR)MyApp.exe NK H
3.創(chuàng)建快捷方式文件MyApp.lnk(文本文件),文件內(nèi)容如下:
10#WindowsMyApp.exe
MyApp.lnk文件也放入E:PROJECTSMyWinCERelDirCEPC_X86Release目錄下
4.修改MyWinCE工程的project.bib文件,在FILES Section添加
MyApp.lnk $(_FLATRELEASEDIR)MyApp.lnk NK H
5.修改MyWinCE工程的project.dat文件,添加如下內(nèi)容:
Directory("WindowsStartup"):-File("MyApp.lnk","WindowsMyApp.lnk")
6.Platform Builder IDE->菜單Build->MakeImage(記得千萬不要Build或者Rebuild,否則你就要重新來一遍)
到此得到的NK.bin就包含了應用程序MyApp.exe和MyApp.lnk,并且MyApp程序會在系統(tǒng)啟動時自動運行。
說明:
I.將自定義的文件打包進NK.bin中的方法有兩種,
一種是編輯project.bib文件。
在FILES Section描述文件的名稱,源文件的路徑,文件在目標系統(tǒng)中的屬性。在上面,
MyApp.exe $(_FLATRELEASEDIR)MyApp.exe NK H
表示將E:ProjectMyWinCERelDirCEPC_X86Release目錄下的文件MyApp.exe文件打包進NK.bin,并且此文件將處在Kernel內(nèi)存區(qū),文件屬性類型為隱藏。
第二種方法是添加User Feature。
PlatformBuilder IDE->FeatureView->在"MyWinCE Features"上Right Click鼠標->Insert User Feature->指向想打包的文件。
無論采用哪種打包方法,在啟動的Windows CE系統(tǒng)中,文件都在Windows目錄下。下一步就是根據(jù)需要重新組織文件系統(tǒng)的目錄結構。
II.組織文件系統(tǒng)的目錄結構的途徑在于修改project.dat文件,添加文件目錄結構的描述。描述的語法如下:
root:-Directory("<目錄名>") 表示在root目錄()下創(chuàng)建目錄
Directory("<目錄名>"):-Directory("<子目錄名>") 表示在目錄下創(chuàng)建子目錄
Directory("("<目錄名><子目錄名>"):-File("<文件名>.<擴展名>","Windows<文件名>.<擴展名>") 表示在目錄下創(chuàng)建Windows目錄下文件的拷貝,顯示名稱是<文件名>.<擴展名>。(記得上面提到打包的文件在Windows目錄下嗎?呵呵,我想你明白了)
III.應用程序并不一定需要打包進NK.bin
假定程序在硬盤的某個位置,如硬盤MyAppMyApp.exe,那么只需創(chuàng)建快捷方式文件,鏈接指向硬盤MyAppMyApp.exe就是了
IV.相關PB42幫助主題
Adding a File to an Operating System
Creating a Shortcut File and Adding It to the OS
Organizing Files Within an OS
整個過程簡單來說就是,想清楚應用程序?qū)霈F(xiàn)在哪個目錄下,創(chuàng)建正確的快捷方式文件,修改目標系統(tǒng)目錄組織配置,zui后將應用程序和相應的快捷方式文件打包進NK.bin。
下一篇:球閥的概念和使用優(yōu)點
免責聲明
- 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權均屬于智能制造網(wǎng),轉載請必須注明智能制造網(wǎng),http://towegas.com。違反者本網(wǎng)將追究相關法律責任。
- 企業(yè)發(fā)布的公司新聞、技術文章、資料下載等內(nèi)容,如涉及侵權、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔責任,本網(wǎng)有權刪除內(nèi)容并追溯責任。
- 本網(wǎng)轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉載時,必須保留本網(wǎng)注明的作品來源,并自負版權等法律責任。
- 如涉及作品內(nèi)容、版權等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關權利。
2025第十一屆中國國際機電產(chǎn)品交易會 暨先進制造業(yè)博覽會
展會城市:合肥市展會時間:2025-09-20