`
qinya06
  • 浏览: 605798 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Symbol 開發初體驗(4)

 
阅读更多
完善程序的部署:

將設備連接電腦,同步后,在 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
分享到:
评论

相关推荐

    MyBlog:知识在于积累

    Web Worker使用初体验 序列帧&一镜到底H5开发实现分析 11个教程中不常被提及JavaScript小技巧 JavaScript中十种一步拷贝数组的方法 URLSearchParams初体验 关于history的一点心得 工作用Js方法总结 前端H5 Video常见...

    Macromedia Flash文件格式(SWF)详细说明书中文版

    由Adobe Systems(原Macromedia公司)开发,SWF 文件主要用于展示交互式内容、动画、应用程序以及在线富媒体体验。SWF 文件在20世纪90年代末到21世纪初的互联网发展中扮演了重要角色,是当时网页动画和游戏的主要...

    韩国经典flash无限图片展示代码.rar

    它允许开发者创建动画、交互式内容,并将其嵌入到网页中,为用户提供丰富的视觉体验。在20世纪90年代末到21世纪初,Flash是互联网上动态内容的主要载体,尤其是在视频播放和游戏领域。 在描述中提到的"无限图片展示...

    Ruby语言中文教程.rar

    这意味着它注重代码的可读性和开发者的体验。在Ruby中,你可以用更少的代码实现更多的功能,减少了冗余和提高了开发效率。 1. **变量与数据类型**:Ruby支持四种基本变量:局部变量、实例变量、类变量和全局变量。...

    Ebooks_barcode_ebooks_

    PDF417条形码是二维条码的一种,它由美国Symbol Technologies公司在1990年代初开发。这种编码方式因其高效的数据存储能力和强大的错误纠正能力,在IT行业中尤其是在物流、仓储、身份证件和文档管理等领域得到了广泛...

    动画制作案例

    在动画制作领域,Flash是一款经典的工具,尤其在20世纪末至21世纪初,它在互联网上的应用非常广泛,用于创建互动式的网页动画、游戏和应用程序。本案例聚焦于Flash的使用,让我们深入探讨一下Flash动画制作的相关...

    sca-mentee-assignment2

    1. **变量与数据类型**:JavaScript支持var、let和const三种声明变量的方式,以及基本数据类型(Number、String、Boolean、Null、Undefined、Symbol)和复杂数据类型(Object)。 2. **函数与作用域**:理解函数的...

    nnecec.github.io

    JavaScript是一种广泛用于Web开发的脚本语言,它允许在浏览器端执行,为用户提供动态交互体验。 首先,JavaScript的基本概念是理解其核心知识点的关键。JavaScript语法基于ECMAScript规范,最新版本为ECMAScript ...

    aprendendo-mais-de-[removed]我会从javascript写下一些东西进行研究

    4. **高级特性**:涉及ES6及后续版本的新特性,如模板字符串、解构赋值、Promise、async/await、Map/Set、Symbol等。 5. **DOM操作**:如何使用JavaScript来选择、添加、删除和修改HTML元素,以及事件监听和事件...

Global site tag (gtag.js) - Google Analytics