数据采集器-UnitechHT660产品简介:应用范围:HT660采用新一代MSWinCE。NET5.0作业系统,具有美观的图形作业环境,同时具有较多的实体按键,方便资料搜集输入;内建USB功能 数据采集器-
           
        
        数据采集器-UnitechHT660产品简介:应用范围:HT660采用新一代MSWinCE。NET5.0作业系统,具有美观的图形作业环境,同时具有较多的实体按键,方便资料搜集输入;内建USB功能                                                                                         数据采集器-UnitechHT660产品简介:应用范围:HT660采用新一代MS Win CE。NET5.0作业系统,具有美观的图形作业环境,同时具有较多的实体按键,方便资料搜集输入;内建USB功能,能有效的完成资料传输的工作,特别是对于货运、快递等工作者,需要同时记录资讯与搬运物品的工作者,提供了一个单手可方便使用的人机界面。   有一现有程序,它是把数据采集器的数据,通过USB接口及同步数据软件(ActiveSync4.5),先把数据读入TXT文件,然后再把TXT文件导入数据库中。   现我如果要用PB,如何把数据采集器的数据导入数据库中?(我没有数据采集器的接口软件!)                                                                           
18 个解决方案
                                                            #1
              如果大家有用PB通过USB接口,把数据采集器的数据导入数据库中的接口软件或方法,请给个范例,THANKS!                                                                
#2
              UP....                                                                
#3
                引用楼主sunfor的回复:     有一现有程序,它是把数据采集器的数据,通过USB接口及同步数据软件(ActiveSync4.5),先把数据读入TXT文件,然后再把TXT文件导入数据库中。      这里没看懂,是同步数据软件ActiveSync4.5把采集器里的数据导出成TXT吗?那么TXT 的格式是什么样的?  另外,“然后再把TXT文件导入数据库中”的意思是同步数据软件导出采集器里的数据成TXT文件后再导入数据库?                                                                  
#4
              没听明白,  想从txt文件导入?  还是直接读设备?  从文件导入好实现,网上有现成的代码的,搜搜,  读设备就难了,我是不会的。                                                                
#5
                引用3楼wag_enu的回复:     引用楼主sunfor的回复:    有一现有程序,它是把数据采集器的数据,通过USB接口及同步数据软件(ActiveSync4.5),先把数据读入TXT文件,然后再把TXT文件导入数据库中。          这里没看懂,是同步数据软件ActiveSync4.5把采集器里的数据导出成TXT吗?那么TXT 的格式是什么样的?    另外,“然后再把TXT文件导入数据库中”的意思是同步数据软件导……     因为我都没用过手持数据采集器,它到底是通过ActiveSync导出到TXT文件,还是用它的类库导出,这个我不清楚!我见到现有的软件操作就是先打开ActiveSync软件同步,然后用它的软件读入数据库。  TXT文件的格式如下:  HHT,2500,130,0.40,3104,24,2  HHT,2500,130,0.40,3104,24,2  HHT,2500,130,0.40,3104,24,2  HHT,2500,150,0.40,3104,24,2  HHT,1800,180,0.40,3104,24,2  HHT代表品名,后面的数字代表长、宽、厚、编号、数量、面序                                                                      
#6
              首先你要明确,数据采集器的数据存在哪里了?是txt文件还是一个小型的数据库,估计应该是类似txt的文件,这个文件肯定保存在手持数据采集器里,你用usb线连接后,然后再开ActiveSync软件,你就可以写一个程序,把文件从手持数据采集器里复制到硬盘上,然后再导入到数据库中                                                                
#7
                引用6楼lzp_lrp的回复:     首先你要明确,数据采集器的数据存在哪里了?是txt文件还是一个小型的数据库,估计应该是类似txt的文件,这个文件肯定保存在手持数据采集器里,你用usb线连接后,然后再开ActiveSync软件,你就可以写一个程序,把文件从手持数据采集器里复制到硬盘上,然后再导入到数据库中     有可能是这样,因我只看了两次这个操作,到要做时,再让客户给我这采集器试用下,但他们购这采集的说明书及安装的光盘都没有了!  不知有没有人用过这数据采集器,能否给点资料?                                                                
#8
              1,可以联系一下该数据采集器的生产商(一般在机身上的LOG什么的可以在网上搜到)。  2,数据采集器的程序估计是根据用户当时的需要定制的。我以前接触过,用来做库存盘点的。在数据采集器里有一个数据采集的程序,完了后,可以通过电脑上的软件把数据采集器里的数据导出到一个TXT文件,TAB分隔的,然后再处理导入数据库。  3,实际上,只要采集的数据能导入到电脑上的一个TXT文件,再专门写程序或用EXCEL来处理都没有多大的难度了。                                                                
#9
              今天拿到数据采集器,接在我的电脑上,电脑上多了个"移动设备",打开移动设备,在一个名为FlashStorage的文件夹中,找到了我要的数据文件"in.txt",双击这文件,不能打开,只看到了它的属性。要把这文件COPY到C盘或D盘的本地硬盘才能打开in.txt这文件,请问在PB里如何从移动设备里COPY到本地硬盘?(也就是把移动设备\FlashStorage\in.txt这个路径的文件,COPY到C:盘)                                                                
#10
              我用如下方法拷贝本地文件到本地都不行!不知为何?    函数声明:  FUNCTIONbooleanCopyFileA(refstringcfrom,refstringcto,booleanflag)LIBRARY"Kernel32.dll"    调用:    stringls_source,ls_des    booleanlb_flag,lb_rtn     lb_flag=false    ls_source="c:\book.xls"//源文件    ls_des="C:\tmp\111.xls"//目标文件    lb_rtn=CopyFileA(ls_source,ls_des,lb_flag)    MessageBox("文件拷贝",string(lb_rtn))                                                                 
#11
              用PB内部的FileCopy函数,就能成功拷贝文件!  integerli_FileNum  li_FileNum=FileCopy("C:\book.xls","C:\tmp\111.xls",true)  ifli_FileNum=1then  messagebox("ok","成功")  else  messagebox("false","不成功")  endif   但不能COPY移动设备文件!如:  li_FileNum=FileCopy("移动设备\FlashStorage\in.txt","C:\in.txt",true)   请问这如何COPY移动设备的文件?                                                                 
#12
              li_FileNum值为多少  另外  移动设备\FlashStorage\in.txt  是否是准确的路径                                                                
#13
              这种方法应该没问题,检查一下源路径和目标路径是否正确.    引用10楼sunfor的回复:     我用如下方法拷贝本地文件到本地都不行!不知为何?      函数声明:    FUNCTIONbooleanCopyFileA(refstringcfrom,refstringcto,booleanflag)LIBRARY"Kernel32.dll"      调用:      stringls_source,ls_des      booleanlb_flag,lb_rtn       ……                                                                   
#14
                引用12楼yyoinge的回复:     li_FileNum值为多少    另外    移动设备\FlashStorage\in.txt    是否是准确的路径     打开我的电脑,里面就有一个"移动设备",不像U盘一样有个盘符!  移动设备\FlashStorage\in.txt就是它的路径了。                                                                 
#15
              你在我的电脑的地址栏上敲入:移动设备\FlashStorage\in.txt  可以打开该文件吗                                                                
#16
              在我的电脑的地址栏上敲入:移动设备\FlashStorage\in.txt  只能显示in.txt这个文件的属性,不能打开,好像所有移动设备的文件都只能看属性,不能打开!                                                                
#17
              要点in.txt这个文件,选复制,然后复制到C盘或D盘任一地方,就可打开这个文件!                                                                
#18
              网上查找用rapi.dll及OpenNETCF.Desktop.Communication.dll类里的CopyFileFromDevice函数,可以从移动设备的文件COPY到PC,但我在PB里用时报错,请教有用过这两个类的朋友指点一下,THANKS!