导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2004/2/24 20:01:36
标题:
加入我的收藏
楼主:
bios 兄: 是这样的。int write88xapzen(int imenzoneid,int iaddress,int ilenth,char _ far *lpcbuffer) 但是从 edit1.text 是字符串。如 xx:sting[6]; xx:=edit1.text='123456'; 因为在ic卡中只给了2个字节的空间。而 int write88xapzen(int imenzoneid,int iadress,int ilenth,char far *lpcbuffer) 这里向 ic卡里写东西是以字符。那么是不是 yy:array[2]of char far ,这里就开辟了俩个字节的空间。是不是只能放如:yy[0]:='1'yy:='2';那么还有一些放不下 如果是这样那么要怎么样做 谢谢
----------------------------------------------
lsh
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2004/2/24 20:54:31
1楼:
既然他只给两个空间那就没办法楼 ,你只能一次进两个喽(循环一次2个) 另外你的C翻译到DELPHI是故意乱写啊,还是真的不懂啊 var yy:array[0..1] of char;//FAR在DELPHI是垃圾 不用写 不要死脑筋!
----------------------------------------------