CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

关于字符类型的问题,请帮忙看下.

楼主jieyh(无影无形)2005-08-04 00:23:39 在 VB / 基础类 提问

这是调用一个com组件的一个函数的问题  
  其开发文档的函数说明如下  
  int   ReadCard(int   icdev,   char   CardNo,   char   RoomNo,   char   EndDate)  
  (感觉这个定义有点问题,其CardNo,RoomNo,EndDate都是需要在调用后能够获取数值的,而且我试在cb里面用char类型时有错误)  
   
  下列是事例中vb语法  
  Dim   Oj1   As   Object  
  Dim   h1   As   Integer,   a1   As   Integer,   a2   As   Integer,   a3   As   Integer,   p1   As   Integer,   b1   As           Set   Oj1   =   CreateObject("xxx.xxx")  
  a2   =   Oj1.ReadCard(h1,   c1,   r1,   d1)                              
  在调用这个函数时c1,r1,d1的值都是正确的  
   
  delphi中的语法是  
  icdev:integer;  
  Rcardno1,rroomno1,renddate1:String;  
  DigiCard1:=CreateOleObject('IssueCrd.DigiCard');  
  i:=DigiCard1.readcard(icdev,rcardno1,rroomno1,renddate1);  
  rcardno1,rroomno1,renddate1也是正确的读卡数据.  
   
  在cb中我是如下写法的  
  char   cardNo[8],roomNo[10],endDate[12];//(分配的空间是够大的)  
  icdev=V.OleFunction("OpenPort",0,9600);  
  error   =   V.OleFunction("ReadCard",icdev,cardNo,roomNo,endDate);  
  在这里cardNo,roomNo,endDate获取的值都空的.  
  (对于其他函数的调用是没有任何问题)  
  请大家帮帮忙了.  
   
           
  问题点数:100、回复次数:1Top

1 楼DooDu(杜霖:I want,I can(开关拉))回复于 2005-08-04 02:10:46 得分 0

注意:  
  vc中的int是32位,相当于vb的long!Top

相关问题

  • 请教:group by 加总字符类型
  • 我在msdn上看到vb中的字符串有两种:定长字符串和变长字符串。请问如何分别声明这两种类型?
  • 请帮我看看字符串转换数据类型的小问题
  • 请教,如何读取string 类型字符串的前N个字符!!
  • 高手快来-》》请问如何将非unicode类型的字符转化为unicode类型的字符
  • 请教几个关于字符串String类型的疑惑?
  • 有关字符串和整型数的类型转换,请教?
  • 请问如何格式化一个BSTR的类型字符?
  • 请问如何定义字符型枚举类型
  • 请问“需要字符串输入”是什么错误类型?

关键词

  • 函数
  • icdev
  • roomno
  • readcard
  • cardno
  • digicard
  • rcardno
  • renddate
  • rroomno
  • enddate

得分解答快速导航

  • 帖主:jieyh

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo