在BCB中如何实现DELPHI的Lengh( )函数? 在BCB中如何实现DELPHI的Lengh( )函数?要求不使用sizeof,来判断,我这里是用来判断TIDByte类型的。在DELPHI中可以用length判断,而BCB中就不知道怎么做了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是用来判断indy 10中的udp server接收数据的AData它是一个TIdBytes类型的,DELPHI中可用Length( )判断.但是在Bcb中就没有Length这个,如果用sizeof,则返回的长度永远是4 TIdBytes是数组么,如果是的话用High(X)-Low(X)也可以哦 Delphi的Length()对应BCB中的String的Length()方法。如:Delphi中:var strTemp: String; nLen: integer;begin nLen := Length(strTemp);end;C++Builder中:String strTemp;int nLen = strTemp.Length(); 妖哥看了顶楼不看一楼^_^Delphi的IdUDPServer的OnUDPRead里面判断长度是用AData.SizeBCB(不应该叫"B"CB了)的TIdBytes是不是也有TIdBytes.Size什么的哦 5楼说的不错,我不是要判断字串.而是TIdBytes这个大概相当一个数组,在DELPHI下用Length()判断可以得到正确长度,而用sizeof则是长度为4在indy 9中AData是TStream类型的,而Indy10中是TIdBytes,而且AData没有Size这个成员. String strTemp;int nLen = strTemp.Length(); 两个clientdataset的数据显示在同一个dbgrid中 全局变量的初始化应放在那里? 大侠们赶紧来帮我啊,关于QReport 将1到500间能同时被2,5,7整除的数打印出来 我很烦! 关于dll的奇怪现象 哪位XDJM扔个ASCII表上来? 文件夹保护问题,高手请进! 急!如何在DELPHI中由用户直接指定ACCESS数据库的创建位置????? 朋友,我到底怎么样才能做出LCD的效果?那里有那方面的资料 adoquery组件能不能动态的添加或修改或删除 FieldList呢? 代码怎么写?点击窗体右上角的最小化按钮时隐藏这个窗体到任务栏,而不是隐藏到屏幕左下角
它是一个TIdBytes类型的,DELPHI中可用Length( )判断.
但是在Bcb中就没有Length这个,如果用sizeof,则返回的长度永远是4
Delphi中:
var
strTemp: String;
nLen: integer;
begin
nLen := Length(strTemp);
end;C++Builder中:
String strTemp;
int nLen = strTemp.Length();
BCB(不应该叫"B"CB了)的TIdBytes是不是也有TIdBytes.Size什么的哦
大概相当一个数组,在DELPHI下用Length()判断
可以得到正确长度,而用sizeof则是长度为4
在indy 9中AData是TStream类型的,
而Indy10中是TIdBytes,而且AData没有Size这个成员.
int nLen = strTemp.Length();