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

PDA开发环境

 
阅读更多
1、我是用Visual Studio 2005来开发的。
2、安装Symbol开发包:Symbol Mobility Developer Kit V1.7 for .NET。
3、安装Microsoft ActiveSync 4.5 中文版,用于连接PDA,部署程序时用到。
4、必须安装Windows Mobile 5.0 Developer Resource Kit,否则程序无法运行(Symbol MC3090的操作系统是WinCE5.0)。
5、在VS2005找不到leader_ww说的Windows Mobile 5.0 Pocket PC Emulator,所以安装了Microsoft Windows CE 5.0 Emulator,但不知道怎么用,每次都得部署到PDA进行调试。
6、我在VS2005的工具箱添加的一个选项卡,名字叫做Symbol Technologies,然后进入选择项在.NET Framework 组件中选择Barcode和Imaging,在选项卡即会出现Barcode、Imaging和MagStripe三个选项。
7、在“引用”里添加 symbol 及 Symbol.Barcode.Design 兩個 DLL文件。
8、添加一个窗体,在窗体上添加一个TextBox命名为tbBarCode。
9、从工具箱中将Barcode选项拖入窗体,默认名称为barcode1
10、打开form1.Designer.cs,在barcode1的定义后加两个方法:
          
 this.barcode1.OnRead += new
Barcode.Barcode.ScannerReadEventHandler(this.barcode1_OnRead);
            this.barcode1.OnStatus += new
Barcode.Barcode.ScannerStatusEventHandler(this.barcode1_OnStatus);
 11、在form1.cs中添加上述两个方法的实现过程
        private void barcode1_OnStatus(object sender, Symbol.Barcode.BarcodeStatus barcodeStatus)
        {
            statusBar1.Text = barcodeStatus.Text;
            tbBarCode.Focus();
        }

        private void barcode1_OnRead(object sender, Symbol.Barcode.ReaderData readerData)
        {
            if (readerData.Result == Symbol.Results.SUCCESS)
            {
                string BarCode = readerData.Text;
                if (BarCode.Substring(0, 1).CompareTo("9") <= 0)//条码:单据号前带箱号
                {
                    BarCode = BarCode.Substring(3, BarCode.Length - 3);//取出单据号
                }
                tbBarCode.Text = BarCode.ToString();//将条码显示出来

                //如果托盘条码不为空,则返回产品信息
                if (tbBarCode.Text.Trim() != "")
                {
                    getProductInfo();
                }
                else
                {
                    tbBarCode.Focus();
                    tbResult.Text = "托盘条码不能为空,请重新输入!";
                }
            }
        }

12、将barcode1的EnableScanner属性改为True。
13、将应用程序部署到Windows CE5.0 设备进行调试。


------------------------------------
Release Notes for PocketBrowser v3.0.5.1 :见草稿箱
分享到:
评论

相关推荐

    PDA开发环境配置

    【PDA开发环境配置】是针对使用PDA设备进行软件开发的过程,主要涉及的工具包括Visual Studio 2008、Windows Mobile 6 Professional SDK及相关插件。以下将详细阐述配置过程及其相关知识点: 首先,硬件准备是PDA...

    PDA仿真开发环境.zip

    这些文件是安装PDA开发环境或应用到模拟器的关键步骤。 通过这个PDA仿真开发环境,开发者可以进行以下操作: - 创建和编辑PDA应用程序的源代码。 - 使用IDE进行编译和构建过程,生成适合PDA运行的可执行文件。 - 在...

    PDA(android)开发包.rar

    总的来说,"PDA(android)开发包.rar"提供了一个完整的Android PDA开发环境,包括了从文档学习到实际编码的全部要素。对于想要进入Android PDA应用开发的开发者来说,这是一个非常有价值的资源,它可以帮助他们快速...

    PDA 开发GPS VS2005,VS2008,C#

    1. **PDA开发环境**:PDA应用程序通常是在Windows Mobile操作系统上运行,早期版本如Windows CE或Windows Mobile 5.0/6.0。Visual Studio 2005和2008提供了专门针对这些平台的SDK和模拟器,便于开发者在没有实际设备...

    东集小码哥PDA开发文档

    2. **开发环境搭建**:文档会介绍如何配置开发环境,包括安装必要的软件开发工具,如集成开发环境(IDE)、编译器、调试器等,以及设置设备连接方式,如USB调试或无线连接。 3. **编程语言支持**:小码哥PDA可能支持...

    PDA开发文档

    ### PDA开发文档知识点概述 #### 一、开发环境配置 **环境要求:** - **Visual Studio 2008 + SP1插件 + Windows CE 7.0 SDK:** 主要用于C#项目的开发与调试,特别是针对PDA设备上的客户端应用。 - **UAPStudio +...

    PDA引用WCF自动生成代码

    3. **生成客户端代理类**:在PDA开发环境中,我们可以使用`NetCFSvcUtil.exe`工具来自动生成客户端代理代码。这个工具位于.NET Compact Framework SDK的bin目录下。通过命令行运行`NetCFSvcUtil.exe`,指向WCF服务的...

    C#开发PDA 的步骤

    下面将详细讲解这个过程,包括必要的知识背景、开发环境的搭建、编程技术和最佳实践。 一、理解PDA与WinCE PDA是一种便携式电子设备,用于管理日程、联系人、任务等个人信息。在本文中,我们讨论的是使用C#进行...

    C#开发PDA程序

    它提供了一个小型化的Windows环境,支持.NET Compact Framework,使得开发者可以使用C#进行开发。 2. .NET Compact Framework:这是.NET框架的一个轻量级版本,专为资源有限的设备设计,如PDA和嵌入式系统。它包含...

    PDA开发包 二维码扫描读取

    【PDA开发包 二维码扫描读取】 在IT行业中,PDA(Personal Digital Assistant)指的是个人数字助手,它是一种便携式电子设备,通常用于管理个人信息,如日历、联系人、任务等。随着技术的发展,现代PDA往往集成了更...

    WINCE PDA开发

    2. 开发环境:Visual Studio是主要的开发工具,支持.NET Compact Framework,这是.NET Framework的一个子集,专为嵌入式设备设计,包括WINCE PDA。 二、C#编程语言 1. C#语言简介:C#是一种面向对象的编程语言,由...

    PDA仿真开发环境(PSDE)

    PSDE的目标是应用Microsoft Visual C++强大的开发环境开发出适用于特定PDA硬件平台编译器的标准C语言代码,同时输出PC上的仿真软件,以用于配套的电脑联机软件或演示程序等,避免了PDA开发厂商为了联机软件或演示...

    pda仿真环境开发测试免

    在IT行业中,PDA(Personal Digital Assistant)仿真环境是一个重要的工具,它允许开发者在没有实际PDA设备的情况下进行软件的开发和测试。标题中的“pda仿真环境开发测试免”表明我们将讨论如何利用这种环境来避免...

    PDA数据库开发教程

    1. **环境配置**:在PDA上安装SQLCE运行库,并在开发环境中添加相应的引用库。 2. **连接管理**:编写代码建立与SQLCE数据库的连接,如使用SqlCeConnection对象。 3. **事务处理**:在处理多个操作时,使用...

    C# PDA入门开发的Demo

    本文档提供了使用 C# 对 PDA 进行开发的 Demo,涵盖了环境安装、模拟器配置、开发环境设置、WinForm 项目创建、数据库配置和基本使用等内容。下面将对每个部分进行详细的解释。 一、环境安装 在开始开发之前,需要...

    用 VS2008 开发 PDA

    在使用Visual Studio 2008(VS2008)进行PDA应用程序开发时,开发者需要考虑特定的平台和环境,比如Windows CE(Wince),这是一个为嵌入式设备设计的操作系统。VS2008提供了对这类设备的支持,允许开发者使用C#语言...

    Desktop.rar

    描述中提到了几个关键知识点,包括中文显示异常的解决、字体导入、Visual Studio 2008(Vs2008)PDA开发环境的搭建、扫描设置、键盘设置以及通用的设定和使用说明。 首先,基恩士PDA的中文显示异常可能是因为系统...

Global site tag (gtag.js) - Google Analytics