Symbol 開發初體驗步驟:
1. 下載Symbol 的 Developer Guide 手冊來精讀
2. Visual Studio 2005 軟件安裝
3. Symbol 開發包 Smdk1.07版。地址:https://docs.symbol.com/downloads/SMDK-M-1.07.03.exe
4. Microsoft ActiveSync 4.5 中文版安裝,來源自己上網搜尋
5. Windows Mobile 5.0 SDK for PocketPC安裝,地址如附件2
6. 參照 Developer Guide 手冊第59頁案例在 VS2005 C#中編寫 “HelloScan”,VS2005 C#編程中注意如下事項:
a) 我是用VS2005自帶的虛擬器 Windows Mobile 5.0 Pocket PC Emulator來做測試器的
b) “引用”是要添加 symbol 及 symbol.barcode 兩個 DLL,只要安裝好Symbol 開發包 Smdk,就有該DLL。缺省位置:C:/Program Files/Symbol Mobility Developer Kit for .NET/v1.7/SDK/Smart Devices
c) 因爲在虛擬器中,所以沒有掃描設備,故涉及到MyReader要註釋掉(如:MyReader = new Symbol.Barcode.Reader();),否則會提示“NullReferenceException 试图在代码中引用不存在的对象时”
d) 畢竟是第一個程序,只要有個messagebox就可以了。後續再慢慢深入
e) 部署到虛擬器Windows Mobile 5.0 Pocket PC Emulator來運行后,虛擬器可以不必關閉,以便加快下一次調用虛擬器的速度
附件1:
Developer Guide for Symbol Devices
Usage Requirements
Microsoft Visual Studio.NET 2003 or Visual Studio 2005 must be installed on the development PC before installing SMDK for .NET. If
either version of Visual Studio is not found, an error is displayed and the installation is aborted.
Install Requirements for Visual Studio.NET 2003:
• Microsoft® Windows 2000 or Microsoft® Windows XP
• Microsoft® Visual Studio.NET 2003
• Microsoft® Visual Studio .NET 2003 Add-on Pack
• Microsoft ActiveSync 3.7
Install Requirements for Visual Studio 2005:
• Microsoft® Windows 2000 or Microsoft® Windows XP
• Microsoft® Visual Studio 2005
• Microsoft® Windows Mobile 5.0 SDK for PocketPC
• Microsoft ActiveSync 4.0
The installed version of Visual Studio 2003/2005 must support Mobile device development. Express versions
of Visual Studio do not support Mobile device development.
How to Use SMDK for .NET
Once SMDK for .NET is installed, creating .NET Compact Framework applications is fairly simple. Follow the steps below to create a
new Symbol enabled .NET application.
1. Create a new "Smart Device Application" project that uses either the Microsoft Visual Basic.NET or Microsoft Visual C#
languages.
2. From the Project pull-down menu select Add Reference... .
3. From the list of .NET assemblies, select the "Symbol" assembly as well as the particular SMDK assembly that matches the
functionality of the application being developed. For example, for bar code scanning applications select Symbol and
Symbol.Barcode.
4. Begin programming the application. Refer to the SMDK API documentation for information on the methods and properties
of each class.
Adding the BarCodeReader Design Time Control to the Toolbox
Design Time Controls, feature of the SMDK for .NET, can be dragged onto a form.
When installed for use with Visual Studio 2005, SMDK v1.3 for .NET automatically installs three design time controls (Barcode,
MagStripe and Imaging) to the Toolbox. There is no manual step required.
Only the BarcodeReader design time control is available for use with Visual Studio .NET 2003. Before the BarcodeReader Design
Time Control can be used, it must be added to the Visual Studio. NET 2003 toolbox.
To add BarcodeReader Design Time Control to the toolbox:
1. Activate the Toolbox window (View - Toolbox) from Visual Studio .NET.
2. Within the Toolbox, right click the tab in which to put the BarcodeReader control and select Add/Remove Items... from the
pop-up menu.
3. In the Customize Toolbox dialog, select the .NET Framework Components tab.
4. Click Browse to locate the Symbol.Barcode.Design.dll. This DLL can be found at the following location:
/Program Files/Microsoft Visual Studio.NET 2003/CompactFrameworkSDK/v1.0.5000/Windows CE/Designer/.
5. Open Symbol.BarcodeDesign.dll. The BarcodeReader control appears in the Customize Toolbox dialog.
6. Click OK to close the dialog.
附件2:
Windows Mobile 5.0 开发包:
(包括工具和学习资源):
http://download.microsoft.com/download/6/0/8/608530c5-7e9a-4032-bf18-92d90b5f4ab4/WM Developer Resource Kit.msi
单独下载:
SDK for Pocket PC: (174M)
http://download.microsoft.com/download/d/2/e/d2e43e33-53b0-45b6-ba70-fe6fdc4aa5bb/Windows Mobile 5.0 Pocket PC SDK.msi
SDK for Smartphone: (77.3M)
http://download.microsoft.com/download/8/8/9/889268f4-dcd2-4f1b-844b-3a43bb52ea7b/Windows Mobile 5.0 Smartphone SDK.msi
Pocket PC简体中文仿真: (99.5M)
http://download.microsoft.com/download/b/7/5/b7566ed3-6940-4541-8cf2-3e0fc1fafbc4/Windows Mobile 5.0 Emulator Images for Pocket PC - CHS.msi
Smartphone简体中文仿真: (37.0M)
http://download.microsoft.com/download/f/b/e/fbe92946-c14c-48e0-ae8d-efd1804e6982/Windows Mobile 5.0 Emulator Images for Smartphone - CHS.msi
Microsoft® Windows® CE 5.0 Device Emulator: (3.59M)
http://download.microsoft.com/download/7/4/4/744a8606-9c52-4d59-8abb-8ca71ab5f2ab/setup.exe
ActiveSync 4.1:
http://download.microsoft.com/download/3/0/b/30b7a21c-6931-49c3-9f8c-d166e0120c92/setup.exe
附件3:Symbol 设备的操作系统
This software has been approved for use with the following devices:
MK2000 CE 4.2
MK1100 CE 4.2
MC3000 CE 4.2
MC9000 CE 4.2
MC9000 CE 4.2 RFID
MC1000 CE 4.2
MC3000 CE 5.0
PPT8800 CE 4.2
MC9000 CE 5.0
MC9090 CE 5.0
MC70 WM 5.0
MC50 WM 2003
MC9000 WM 2003
MC9000 WM 2003 RFID
MC9000 WM 5.0
PPT8800 WM 2003
PDT8100x WM 2003
PPT2800 WM 2003
PDT8000 WM 2003
VC5090 CE 5.0
WT40X0 CE 5.0
分享到:
相关推荐
在IT开发领域,尤其是针对特定硬件平台如Symbol设备进行Windows CE 5.0和Windows Mobile (WM)系统应用开发时,有许多重要的注意事项和技术细节需要掌握。以下是从标题、描述及部分文档内容中提取的关键知识点: ###...
### Symbol MC1000 开发手册核心知识点解析 #### 一、版权与许可声明 在文档开头,Symbol Technologies, Inc. 对该手册进行了明确的版权保护声明,并规定了使用条款: - **版权归属**:所有版权归属于Symbol ...
1. **Symbol设备简介**:首先,文档可能会对Symbol公司的硬件产品线,特别是基于WINCE操作系统的设备进行介绍,包括其硬件特性、性能指标和适用场景。 2. **开发环境要求**:开发者会了解到安装和配置开发环境所需...
标题中的“Symbol MotoMc9090G(Z) rfid盘点机开发演示例程”指的是基于Symbol公司的MotoMc9090G(Z)设备进行RFID盘点机的开发示例程序。Symbol Technologies(现摩托罗拉解决方案)是知名的条形码和RFID硬件制造商,...
1. Symbol LS4208 概述 Symbol LS4208 是 Motorola 公司生产的一款手持式条码枪,具有高速度、长距离扫描和高精度的特点。该设备广泛应用于零售、物流、医疗、制造等行业,帮助用户快速、准确地扫描和识别条码。 ...
此版本为v1.7,着重于提升与.NET框架的兼容性和稳定性,Patch1则是一个更新补丁,旨在修复可能存在的问题并优化用户体验。通过安装这个补丁,开发者可以确保他们的应用程序在运行时能够充分利用Symbol硬件的优势,...
1. 下载"Symbol_Tiger_Expert_fontFile.ttf"文件到本地。 2. 右键点击该文件,选择“安装”选项,这将把字体添加到系统的字体库中。 3. 重启应用程序或电脑,确保新字体已被系统识别和应用。 4. 检查是否能正常显示...
1. **下载驱动**:首先,你需要从Symbol官方网站或者可靠的第三方资源获取适用于MC系列的最新USB驱动。确保驱动程序与你的设备型号和操作系统兼容。 2. **安装驱动**:下载完成后,运行安装程序,按照提示进行安装...
Symbol Factory 2.0 的图库资源丰富多样,涵盖了1TEX.cat、1TANK.cat、1WW.cat等不同分类的图标和图形,分别代表了纺织、储罐、水处理等相关设备或工艺流程。这些预设的图形资源可以极大地提高工程师在设计界面时的...
Symbol_Factory_ActiveX,作为一款国外知名的ActiveX控件库,为工控领域的开发者提供了丰富的图形元素和便捷的开发工具,极大地提升了系统的可视化设计能力。 ActiveX技术是由微软公司推出的一种组件技术,它允许...
自己开发的用于在Symbol手持扫描枪上扫描标签 1、安装数据线连接程序:MicrosoftActiveSync_setup_cn(在PC机上安装) 2、向symbol设备安装.net框架类库:NETCFSetupv2(在PC机上安装),安装前应先在PC机上安装好...
1. **openGauss 3.0.0 版本**: 这是openGauss的一个重要版本,它可能引入了新的特性、优化了性能、提升了稳定性,同时兼容openEuler操作系统,这是一个基于Linux的开源操作系统,专为云计算和数据中心设计,支持x86_...
### Symbol MC3090 开发心得详述 #### 一、项目背景与挑战 - **项目背景**:从文章的描述中我们可以了解到,作者所在的公司为了提高仓库管理和质量检测的效率,决定引入一套名为MES(Manufacturing Execution ...
1. 下载"wps_symbol_fonts.zip"到Linux系统的本地目录。 2. 使用解压工具(如`unzip`命令行工具或图形化界面的文件管理器)解压文件。 3. 将解压后的字体文件复制到Linux的字体目录,通常是`/usr/share/fonts`或`~/....
"Symbol Factory 2.0.138"是一款专为工业控制(Industrial Control)领域设计的图形库软件,它的主要功能在于提供丰富的...用户只需下载解压提供的"Symbol Factory 2.0"压缩包文件,即可开始体验这个强大而实用的工具。
symbol Italic 希腊字母 斜体 希文 斜体 希腊 斜体 symbol 斜体
1. **SDK集成**:首先,开发者需要下载并导入"symbol斑马扫码枪sdk"到Android项目中,通过Gradle或手动方式添加依赖。SDK通常包含Java库文件(.jar)和对应的Android资源文件。 2. **权限配置**:为了使用扫码功能...