⑴ 哪里有PDA与电脑的同步软件啊
palmdesktop 现在是6.2的吧.就是后来的ACCESS公司出的.
网上搜一下就有了.
另外PALM的问题尽量不要在BAIDU里发,帮得上忙的人不多.你应该去一些专业的PALM论坛,看看贴子,一般不用求人.
如:TREO.NET,MAXPDA,TOMPDA,51PDA,掌印等
⑵ PDA的问题
PDA跟电脑连还需要安装Activesync同步软件的,从网上down就是了
⑶ PDA是什么
PDA是Personal Digital Assistant的缩写,字面意思是“个人数字助理”。 这种手持设备集中了计算,电话,传真,和网络等多种功能。它不仅可用来管理个人信息(如通讯录,计划等),更重要的是可以上网浏览,收发Email,可以发传真,甚至还可以当作手机来用。尤为重要的是,这些功能都可以通过无线方式实现。当然,并不是任何PDA都具备以上所有功能;即使具备,也可能由于缺乏相应的服务而不能实现。但可以预见,PDA发展的趋势和潮流就是计算、通信、网络、存储、娱乐、电子商务等多功能的融合。
PDA一般都不配备键盘,而用手写输入或语音输入。PDA所使用操作系统主要有 Palm OS,Windows CE和EPOC。
Palm OS是一种32位的嵌入式操作系统,用于掌上电脑。此系统是3Com公司的Palm Computing 部开发的。(Palm Computing目前已经独立成一家公司。) Palm OS与同步软件HotSync结合可以使掌上电脑与PC机上的信息实现同步,把台式机的 功能扩展到了手掌上。
目前,基于Palm OS的掌上电脑主要是3Com的系列产品,如Palm IIIx,Palm V,Palm VII, IBM WorkPad c3用的也是Palm OS。Sony等公司也获得了Palm Computing的许可,将开发 基于Palm OS的掌上电脑。Palm OS与Windows CE间的搏斗正在展开。
参看:http://www.palm.com/。
Windows CE是微软开发的一个嵌入式操作系统,专门用于手持设备 和信息家电。此系统可以看作是Windows 95的简化版,因此与后者 极为相似,尤其是在GUI(即图形用户接口)方面。这样,熟悉Windows 95 的用户掌握Windows CE颇为容易。
与其竞争对手Palm OS相比,Windows CE功能更为强大,尤其是在 多媒体方面。缺点是颇显臃肿,对硬件要求高,消耗资源多,如费电。 使用Windows CE的掌上电脑除微软的Handheld PC外,还有Casio, 惠普,NEC和三星等厂家生产的手持设备。
参看:http://www.wincecity.com/。
EPOC是Psion Software推出的操作系统,专门用于移动计算设备,包括 掌上电脑。早期发布的EPOC16是16位的操作系统,被嵌入众多手 持设备,已有多年的历史。 新版的EPOC32是32位,支持多任务操作。
在PDA市场上,EPOC是 Windows CE和Palm OS强有力的竞争对手。目前支持EPOC的主要有爱立信,摩托罗拉,诺基亚,松下和Psion PLC。这些公司共同组建了Symbian公司,专门致力于EPOC的发展。
PDA的发端可以追溯到Apple公司于1993年推出的Newton Message Pad。之后不久,就有产商推出类似产品。目前,PDA的价格还偏高,但专家们相信, 它将最终走进“寻常百姓家”,成为真正的“个人数字助理”。
以上所说的是广义的PDA。目前,对PDA还有一种狭义的理解。
狭义的PDA指可以称作电子记事本,其功能较为单一,主要是管理个人信息,如通讯录、记事和备忘、日程安排、便笺、计算器、录音和辞典等功能。而且这些功能都是固化的,不能根据用户的要求增加新的功能。
广义的PDA主要指掌上电脑,当然也包括其他具有类似功能的小型数字化设备。掌上电脑一词也有不同解释。狭义的掌上电脑不带键盘,采用手写输入、语音输入或软键盘输入。而广义的掌上电脑则既包括无键盘的,也包括有键盘的。不过,在中国市场,几乎所有的掌上电脑都不带键盘。
PDA时代所关注的PDA及掌上电脑都是广义的。当然,我们提供的资料来自不同渠道,故每一篇文章对所用术语可能会有不同理解、定义或用法。另外,越来越多的人都以广义来理解PDA一词,国内外主要PDA网站都如此。
回答者:iicc - 助理 二级 10-4 23:35
--------------------------------------------------------------------------------
Digital Assistant的缩写,字面意思是“个人数字助理”。 这种手持设备集中了计算,电话,传真,和网络等多种功能。它不仅可用来管理个人信息(如通讯录,计划等),更重要的是可以上网浏览,收发Email,可以发传真,甚至还可以当作手机来用。尤为重要的是,这些功能都可以通过无线方式实现。当然,并不是任何PDA都具备以上所有功能;即使具备,也可能由于缺乏相应的服务而不能实现。但可以预见,PDA发展的趋势和潮流就是计算、通信、网络、存储、娱乐、电子商务等多功能的融合。
PDA一般都不配备键盘,而用手写输入或语音输入。PDA所使用操作系统主要有 Palm OS,Windows CE和EPOC。
Palm OS是一种32位的嵌入式操作系统,用于掌上电脑。此系统是3Com公司的Palm Computing 部开发的。(Palm Computing目前已经独立成一家公司。) Palm OS与同步软件HotSync结合可以使掌上电脑与PC机上的信息实现同步,把台式机的 功能扩展到了手掌上。
目前,基于Palm OS的掌上电脑主要是3Com的系列产品,如Palm IIIx,Palm V,Palm VII, IBM WorkPad c3用的也是Palm OS。Sony等公司也获得了Palm Computing的许可,将开发 基于Palm OS的掌上电脑。Palm OS与Windows CE间的搏斗正在展开。
参看:http://www.palm.com/。
Windows CE是微软开发的一个嵌入式操作系统,专门用于手持设备 和信息家电。此系统可以看作是Windows 95的简化版,因此与后者 极为相似,尤其是在GUI(即图形用户接口)方面。这样,熟悉Windows 95 的用户掌握Windows CE颇为容易。
与其竞争对手Palm OS相比,Windows CE功能更为强大,尤其是在 多媒体方面。缺点是颇显臃肿,对硬件要求高,消耗资源多,如费电。 使用Windows CE的掌上电脑除微软的Handheld PC外,还有Casio, 惠普,NEC和三星等厂家生产的手持设备。
参看:http://www.wincecity.com/。
EPOC是Psion Software推出的操作系统,专门用于移动计算设备,包括 掌上电脑。早期发布的EPOC16是16位的操作系统,被嵌入众多手 持设备,已有多年的历史。 新版的EPOC32是32位,支持多任务操作。
在PDA市场上,EPOC是 Windows CE和Palm OS强有力的竞争对手。目前支持EPOC的主要有爱立信,摩托罗拉,诺基亚,松下和Psion PLC。这些公司共同组建了Symbian公司,专门致力于EPOC的发展。
PDA的发端可以追溯到Apple公司于1993年推出的Newton Message Pad。之后不久,就有产商推出类似产品。目前,PDA的价格还偏高,但专家们相信, 它将最终走进“寻常百姓家”,成为真正的“个人数字助理”。
以上所说的是广义的PDA。目前,对PDA还有一种狭义的理解。
狭义的PDA指可以称作电子记事本,其功能较为单一,主要是管理个人信息,如通讯录、记事和备忘、日程安排、便笺、计算器、录音和辞典等功能。而且这些功能都是固化的,不能根据用户的要求增加新的功能。
广义的PDA主要指掌上电脑,当然也包括其他具有类似功能的小型数字化设备。掌上电脑一词也有不同解释。狭义的掌上电脑不带键盘,采用手写输入、语音输入或软键盘输入。而广义的掌上电脑则既包括无键盘的,也包括有键盘的。不过,在中国市场,几乎所有的掌上电脑都不带键盘。
PDA时代所关注的PDA及掌上电脑都是广义的。当然,我们提供的资料来自不同渠道,故每一篇文章对所用术语可能会有不同理解、定义或用法。另外,越来越多的人都以广义来理解PDA一词,国内外主要PDA网站都如此
⑷ 冰河GPS PDA与pc同步软件下载
找他们的客服去,或者你看下是不是微软的操作系统,是的话下载ACTIVESYNC软件,免费的。
下次买可以找我QQ:624627299
⑸ PDA怎么和电脑同步
电脑端装 palm desktop
去tompda扫盲即可
⑹ 我买了一个PDA,但是不带光盘和说明书.怎么下载东西到机子里去
一,首先要在PC上安装微软的同步软件mycrosoft activesync(建议安装4.5以上版本,因为WM6操作系统需要4.5以上版本支持)
http://www.microsoft.com/downloads/details.aspx?FamilyID=9e641c34-6f7f-404d-a04b-dc09f8141141&DisplayLang=zh-cn
(以上为微软官方下载链接)
二,安装同步软件后,用数据线将PC与PDA连接,即可进行双方的数据同步和传输(包括部分程序的安装)
三,PDA软件、程序安装(建议更多的是实际操作)
首先你要明确一个概念,电脑软件是电脑软件,PDA软件是PDA软件,不是通用的。就好比,同样是人,但男人不能进女厕所。所以,你不要妄想把电脑软件装到PDA里面。这是一种最低级原始的错误。
PDA一般有二种格式的程序(分为三种类型
(一)扩展名为.exe的程序
1、安装软件,需要在电脑上运行。先将PDA和PC同步连接,然后在电脑上运行你要安装的软件,这时双方会通过同步软件进行安装,你只要注意电脑和PDA上的安装提示即可。
2、绿色软件,直接拷入PDA设备或存储卡上,点击.EXE文件运行即可(这也是最流行、最受欢迎的软件类型)
(二)扩展名为.cab的程序
这种程序都是自解压文件,需要直接拷入PDA设备或存储卡上,点击.CAB文件进行自动安装,然后会在程序中生成快捷方式,或在桌面生成快捷图标。
以上文件安装方法,可参考一下帖子内容。
http://592ppc.com/viewthread.php?tid=17237&extra=&page=1
四,一些小问题可以参考说明书,你可以到PDA产品的官方网站去找找。但是,大多数依靠说明书的行为都是比较愚蠢的行为。多利用搜索,多动自己的脑子,才是最终的出路,否则你一辈子都是新手。
以下是PDA的交流或销售网站,必须经常去逛逛,记住,是必须,否则没有人能帮你
www.pdafans.com
www.3g365.com
www.splife.com
www.mypda.com.cn
⑺ 关于PDA同步
在PDA的同步设置里可以自己设置,方法是:启动Microsoft Activesync,在工具\选项\里勾选“文件”,在弹出窗口点确定,然后可以自己增加需要同步的文件夹。软件默认为:C:\Documents and Settings\用户名\My Documents\WM_用户名\My Documents\
⑻ PDA 用什么同步软件 pda 的系统是WinCE的
Microsoft ActiveSync 4.5 简体中文版
http://www..com/s?wd=%CD%AC%B2%BD%C8%ED%BC%FE&word=%CD%AC%B2%BD%C8%ED%BC%FE&tn=sitehao123
⑼ PDA可以在PC机上同步安装到手机上吗
金鹏868支持PDA.
这个说法是错误的,PDA是个人掌上数字助理的意思
与pc同步,在pda上一般指用机子和电脑连接,(用ActiceSync软件)
然后在pc上就可以给pda装软件(有些软件可以直接拷在pda上面安装,一般为是cba的后缀名)
⑽ C#怎么做到PDA与pc数据同步
第一步:创建设备代理应用程序
创建Windows Mobile 5.0 Smartphone SDK平台的智能设备程序,
添加Microsoft.Smartdevice.DeviceAgentTransport的引用:
C:\Program Files\Common Files\Microsoft Shared\CoreCon\1.0\Target\Lib。单击 Microsoft.Smartdevice.DeviceAgentTransport.dll,
修改 Program.cs 文件:
using Microsoft.SmartDevice.DeviceAgentTransport;
在 Main 方法内部。
string[] serviceids = {"A92866CA-AE83-4848-9438-501D8DB3CF25"};
IDeviceAgentTransport transport = DeviceAgentTransportFactory.GetAgentTransport();
// Don't keep it waiting.
transport.AcknowledgeLaunch(1, serviceids);
IDevicePacketStream packetstream;
transport.AcceptConnectionEx(serviceids[0], out packetstream);
IPacket packet;
packet = PacketFactory.GetNewPacket();
packet.WriteInt32(Environment.Version.Major);
packet.WriteInt32(Environment.Version.Minor);
packet.WriteInt32(Environment.Version.Build);
packet.WriteInt32(Environment.Version.Revision);
//这里修改成你要发送到PC的内容就好
packetstream.Write(packet);
上述代码将创建一个 IDeviceAgentTransport 对象,然后接受来自台式计算机的连接。该程序会向台式计算机发送一个包含 .NET Compact Framework 版本信息的数据包。
IDeviceAgentTransport: 用于与台式计算机上的 RemoteAgent 进行通信。
IDevicePacketStream: 通过读写实现 IPacket 的对象,与台式计算机上已连接的 DevicePacketStream 交换数据。
IPacket: 保存数据并由实现 IDevicePacketStream 的对象用于在设备代理应用程序和台式计算机之间传输数据。ReadBool 从对象中读取一个布尔值,并使内部迭代器指向数据包中的下一个数据对象。WriteInt32方法是给PC传数据,方法ReadByte;ReadInt32;;ReadString等是从PC读数据
第二步:在数据存储中创建加载项包
启动记事本。
将下面的代码复制到记事本文件中:
<?xml version="1.0" standalone="no"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<ADDONCONTAINER>
<ADDON>
<PACKAGECONTAINER>
<PACKAGE ID="" NAME="DeviceAgent">
<PROPERTYCONTAINER />
<PACKAGETYPECONTAINER>
<PACKAGETYPE Name="ARMV4I" ID="ARMV4I" Protected="True">
<PROPERTYCONTAINER>
<PROPERTY ID="RemotePath" Protected="True">%CSIDL_PROGRAM_FILES%\DeviceAgent</PROPERTY>
<PROPERTY ID="RootPath" Protected="True">C:\DataExchange\DeviceAgent\bin\Debug</PROPERTY>
<PROPERTY ID="CPU" Protected="True">ARMV4I</PROPERTY>
<PROPERTY ID="Host" Protected="True">DeviceAgent</PROPERTY>
</PROPERTYCONTAINER>
<FILECONTAINER>
<FILE ID="DeviceAgent.exe" />
<FILE ID="Microsoft.Smartdevice.DeviceAgentTransport.dll" />
<FILE ID="DeviceAgentTransport.dll" />
</FILECONTAINER>
</PACKAGETYPE>
</PACKAGETYPECONTAINER>
</PACKAGE>
</PACKAGECONTAINER>
</ADDON>
</ADDONCONTAINER>
</xsl:template>
</xsl:stylesheet>
在 Visual Studio 中的“工具”菜单上单击“创建 GUID”。
将出现“创建 GUID”对话框。
选择“注册表格式”,单击“复制”,再单击“退出”。
将 GUID 粘贴到记事本内包标记的 ID 属性中,同时移除括在 GUID 两侧的大括号。
例如,<Package ID="9C50B38D-4259-40b3-AE9F-C5887DD898FF" Name="DeviceAgent">。
将 <PROPERTY ID="RootPath" Protected="True"> 标记的值更改为 DeviceAgent.exe 所在的文件夹。
例如,<PROPERTY ID="RootPath" protected="True">c:\DataExchange\DeviceAgent\bin\debug</PROPERTY>。
注意:
若要确定 DeviceAgent.exe 的位置,请在“解决方案资源管理器”中右击“DeviceAgent”项目,再单击“属性”。单击“生成”选项卡,然后单击“输出路径”旁边的“浏览”。
将 驱动器:\Program Files\Common Files\Microsoft Shared\CoreCon\1.0\Target\wce400\armv4i\DeviceAgentTransport.dll 库复制到根路径下指定的路径下。
注意:
此步骤十分重要,原因是 Microsoft.Smartdevice.DeviceAgentTransport.dll 程序集要使用 DeviceAgentTransport.dll 库。这两个文件必须随我们的应用程序一起部署。
在记事本中,保存文件。
\ProgramData\Microsoft\corecon\1.0\addons\package.xsl (Windows Vista)
\Documents and Settings\All Users\Application Data\Microsoft\corecon\1.0\addons\package.xsl(其他)
注意:
如果文件名 package.xsl 已在使用中,请使用其他名称。文件名并不重要,因为该文件夹中的所有文件都将被作为加载项包处理。
退出并重新启动 Visual Studio。
Visual Studio 在启动时将加载该加载项包文件夹。如果 Visual Studio 能正常启动,则说明该包没有语法错误。
数据存储现在包含一个名为 DeviceAgent 的加载项包以及一个由 Visual Studio 唯一生成的 ID。部署该包时,智能设备连接 API 会将三个文件从 DeviceAgent 项目的输出文件夹复制到设备的 驱动器:\Program File\DeviceAgent 目录下,然后在设备上执行 DeviceAgent.exe。
第三步: 创建部署包并与设备代理进行通信的台式机应用程序
创建PC端的Windows应用程序,
添加Microsoft.Smartdevice.Connectivity的引用:
C:\Program Files\Common Files\Microsoft Shared\CoreCon\1.0\Bin\ Microsoft.Smartdevice.Connectivity.dll
using Microsoft.SmartDevice.Connectivity;
using System.Collections.ObjectModel;
下面的代码可以放到Main中,也可以放到个按钮事件中,不过建议你最好开线程.
// Change the locale ID to correspond to your installation of Visual Studio.
DatastoreManager dsmgr = new DatastoreManager(1033); // 1033是英语,
Platform platform = GetPlatformByName("Windows Mobile 5.0 Smartphone SDK", dsmgr);
Device emulator = platform.GetDevice(platform.GetDefaultDeviceId());
// 这里必须要修改,设备名称,如果你知道平台ID,直接 platform =dsmgr.GetPlatform(platformId)就好,
// 如果platform.GetDefaultDeviceId()找到的不是你的设备,还要和GetPlatformByName()一样,要遍历platform.GetDevices找你的设备,或者你明确知道设备ID
emulator.Connect();
RemoteAgent ra = emulator.GetRemoteAgent(new ObjectId("")); /// 引号里边填入你生成的GUID
ra.Start("command line argument");
DevicePacketStream ps = ra.CreatePacketStream(new ObjectId("A92866CA-AE83-4848-9438-501D8DB3CF25"));
Packet packet;
packet = new Packet();
while (ps.IsConnected())
{
if (ps.IsPacketAvailable())
{
packet = ps.Read();
while (!packet.IsEndOfPacket())
{
switch (packet.ReadDataType())
{
case DataType.Int32Type:
Console.WriteLine("Int32Type: " + packet.ReadInt32().ToString());
break;
case DataType.StringType:
Console.WriteLine("String: " + packet.ReadString());
break;
default:
break;
}
}
break;
}
}
Console.Read();
添加GetPlatformByName方法
private static Platform GetPlatformByName(string p, DatastoreManager dsmgr)
{
// Get all platforms in the datastore.
Collection<Platform> platforms = dsmgr.GetPlatforms();
// Find the platform whose name matches the parameter.
foreach (Platform platform in platforms)
{
if (platform.Name == p) return platform;
}
return null;
}
参考:
智能设备连接应用程序的典型体系结构
若要了解智能设备连接 API,最佳方式是完整地运行使用智能设备连接 API 的典型桌面应用程序。
为了使用 Microsoft.SmartDevice.Connectivity 命名空间,台式机应用程序会添加对 驱动器:\Program Files\Common Files\Microsoft Shared\CoreCon\1.0\Bin\Microsoft.Smartdevice.Connectivity.dll 的引用。
该应用程序将创建 DatastoreManager 并将其用于枚举 Platform 对象的集合。每个 Platform 都表示台式计算机数据存储中安装的一个平台,例如 Windows Mobile 5.0 Pocket PC。
该应用程序将使用 Platform 枚举 Device 对象的集合。每个 Device 都表示一个属于该平台的设备或仿真程序,例如 Windows Mobile 5.0 Pocket PC 仿真程序。
该应用程序将使用 Device 访问有关设备的信息,并在配置设备后连接至设备。
在连接至设备后,该应用程序可以使用 FileDeployer 将文件部署到设备,或使用 RemoteProcess 启动或停止设备上的进程。
如果应用程序必须执行 FileDeployer、RemoteProcess 或 Device 中未提供的自定义任务,它可以创建一个 RemoteAgent 来将设备代理部署到设备并与之交换数据。设备代理是用户创作的一种智能设备应用程序,它使用 Microsoft.SmartDevice.DeviceAgentTransport 命名空间(针对 Visual C# 或 Visual Basic 设备代理)或 DeviceAgentTransport.dll 库(针对 Visual C++ 设备代理)。若要通过 RemoteAgent 部署设备代理,必须在台式计算机的数据存储中将设备代理注册为加载项包。有关更多信息,请参见加载项包概述。为部署设备代理并与之进行通信,应用程序将执行下列步骤:
台式机应用程序调用 RemoteAgent..::.Start 部署并启动设备代理。
当设备代理在设备上运行后,它会调用 IDeviceAgentTransport..::.AcknowledgeLaunch 确认连接。
设备代理调用 IDeviceAgentTransport..::.AcceptConnectionEx 接受来自台式机的数据包流请求。
台式机应用程序调用 RemoteAgent..::.CreatePacketStream 获取用于数据传输的 DevicePacketStream。
此后,远程应用程序和设备代理会通过将 Packet 或 IPacket 对象读写到各自的设备数据包流中来交换数据。
由于设备代理在设备上运行,因此它具有完全的编程访问权限来收集信息和操作设备。
注意:
本主题前面介绍的设备代理使用 Microsoft.SmartDevice.DeviceAgentTransport 和 .NET Compact Framework。另外,您也可以使用非托管设备端的智能设备连接 API 创建非托管的设备代理。