完善程序的部署:
將設備連接電腦,同步后,在 VS2003 中打開該工程,並 deploy(部署) 到 MC1000 上
MC1000 環境上需要以下文件:(cab文件需要在設備上安裝)
netcf.all.wce4.armv4.cab
sqlce.wce4.armv4.cab
sqlce.dev.wce4.armv4.cab
默認路徑:C:/Program Files/Microsoft Visual Studio .NET 2003/CompactFrameworkSDK/v1.0.5000/Windows
CE/wce400/armv4
System_SR_enu.cab(若是中文版,則為 System_SR_chs.cab)
默認路徑:C:/Program Files/Microsoft Visual Studio .NET 2003/CompactFrameworkSDK/v1.0.5000/Windows
CE/Diagnostics
Symbol.dll (因爲本次開發只引用到這兩個DLL)
Symbol.Barcode.dll
默認路徑:C:/Program Files/Microsoft Visual Studio .NET 2003/CompactFrameworkSDK/v1.0.5000/Windows
CE/
若要做成MC1000冷啓動后仍然可以自動安裝該軟件,需要在MC1000設備上作
如下處理:(test.exe 為主程序)
1、 因爲熱啓動后,只保留Application目錄下的文件,故把以上CAB、DLL文
件、主程序test.exe Copy到 Application
2、 設立test.cpp文件,用來把文件從 Application copy 到 Windows。具體見
附件1(MC1000冷启动时会自动加载Application和platfrom里面的一些启动东东,要注意是CAB包要设为只读,要不安装完后就消失了,Application是FLASH的冷启不掉数据)
3、 設立test.reg 文件,用來指定安裝順序。
具體見附件1
附件1:
引用
/application/netcf.all.wce4.armv4.cab > /windows/netcf.all.wce4.armv4.cab
/application/sqlce.wce4.armv4.CAB > /windows/sqlce.wce4.armv4.CAB
/application/sqlce. dev.wce4.armv4.CAB >
/windows/sqlce.dev.wce4.armv4.CAB
/application/System_SR_enu.cab > /windows/System_SR_ enu.cabs
/application/symbol.dll > /windows/symbol.dll
/application/symbol. barcode.dll > /windows/symbol.barcode.dll
/application/wceldcmd.exe > /windows/wceldcmd.exe
附件2:
引用
[HKEY_CURRENT_USER/Software/Symbol/Startup/Programs/Prog5]
"Name"="/windows/wceldcmd.exe"
"Command"="/Windows/netcf.all.wce4.armv4.cab"
"Continue"=dword:0
"ColdBootOnly"=dword:1
[HKEY_CURRENT_USER/Software/Symbol/Startup/Programs/Prog7]
"Name"="/windows/wceldcmd.exe"
"Command"="/Windows/sqlce.wce4.armv4.CAB"
"Continue"=dword:0
"ColdBootOnly"=dword:1
[HKEY_CURRENT_USER/Software/Symbol/Startup/Programs/Prog6]
"Name"="/windows/wceldcmd.exe"
"Command"="/Windows/ sqlce.dev.wce4.armv4.CAB "
"Continue"=dword:0
"ColdBootOnly"=dword:1
[HKEY_CURRENT_USER/Software/Symbol/Startup/Programs/Prog8]
"Name"="/windows/wceldcmd.exe"
"Command"="/Windows/System_SR_enu.cab"
"Continue"=dword:0
"ColdBootOnly"=dword:1
[HKEY_CURRENT_USER/Software/Symbol/Startup/Programs/Prog10]
"Name"="/Application/test.exe"
"Command"=""
"Continue"=dword:0
"ColdBootOnly"=dword:0
分享到:
相关推荐
Web Worker使用初体验 序列帧&一镜到底H5开发实现分析 11个教程中不常被提及JavaScript小技巧 JavaScript中十种一步拷贝数组的方法 URLSearchParams初体验 关于history的一点心得 工作用Js方法总结 前端H5 Video常见...
由Adobe Systems(原Macromedia公司)开发,SWF 文件主要用于展示交互式内容、动画、应用程序以及在线富媒体体验。SWF 文件在20世纪90年代末到21世纪初的互联网发展中扮演了重要角色,是当时网页动画和游戏的主要...
它允许开发者创建动画、交互式内容,并将其嵌入到网页中,为用户提供丰富的视觉体验。在20世纪90年代末到21世纪初,Flash是互联网上动态内容的主要载体,尤其是在视频播放和游戏领域。 在描述中提到的"无限图片展示...
这意味着它注重代码的可读性和开发者的体验。在Ruby中,你可以用更少的代码实现更多的功能,减少了冗余和提高了开发效率。 1. **变量与数据类型**:Ruby支持四种基本变量:局部变量、实例变量、类变量和全局变量。...
PDF417条形码是二维条码的一种,它由美国Symbol Technologies公司在1990年代初开发。这种编码方式因其高效的数据存储能力和强大的错误纠正能力,在IT行业中尤其是在物流、仓储、身份证件和文档管理等领域得到了广泛...
在动画制作领域,Flash是一款经典的工具,尤其在20世纪末至21世纪初,它在互联网上的应用非常广泛,用于创建互动式的网页动画、游戏和应用程序。本案例聚焦于Flash的使用,让我们深入探讨一下Flash动画制作的相关...
1. **变量与数据类型**:JavaScript支持var、let和const三种声明变量的方式,以及基本数据类型(Number、String、Boolean、Null、Undefined、Symbol)和复杂数据类型(Object)。 2. **函数与作用域**:理解函数的...
JavaScript是一种广泛用于Web开发的脚本语言,它允许在浏览器端执行,为用户提供动态交互体验。 首先,JavaScript的基本概念是理解其核心知识点的关键。JavaScript语法基于ECMAScript规范,最新版本为ECMAScript ...
4. **高级特性**:涉及ES6及后续版本的新特性,如模板字符串、解构赋值、Promise、async/await、Map/Set、Symbol等。 5. **DOM操作**:如何使用JavaScript来选择、添加、删除和修改HTML元素,以及事件监听和事件...