关于delphi字符串的问题!
从数据里读出一些数据放到一个listview里 然后用户要搜索‘跑车’ 我就要把只要有跑车字眼的数据都取出来比如’法拉利跑车‘ 请问 这个字符串怎么比较呀? 不能在数据库里写存储过程来取,只能在当前的listview里取,数据库不归我们管
小弟新手 高手见笑 O(∩_∩)O~
uses
StrUtils;
var
S, SubStr: string;
I: integer;
begin
S := '法拉利跑车';
SubStr := '跑车';
I := PosEx(SubStr, S, 0); //从第N位开始查找,或者用Pos(SubStr, S)
if I >= 0 then //找到匹配的字符串
begin
//...
end;
end;
楼上的回答很不错!我来晚了!哈哈!
回帖就有分!!
回帖就有分!!
相关问答:
向各位高手求助。
我用delphi2009编写了一个管理系统,使用的是access数据库。现在想通过多人一起录入数据后,将数据导出,导出的数据库包含多个相同的表。再将导出的数据依次导入到同一个数据库的相同表中,导入 ......
delphi 函数:
function RB(A: longint): longint;
begin
Result := (A shr 24) or ((A shr 8) and $FF00) or ((A shl 8) and $FF0000) or (A shl 24);
end;
我转成C#:
& ......
求 delphi webserivice 调用例子
服务端编写:新建"WebServices-->SOAP Server Application-->ISAPI/NSAPI Dynamic Link Library","Service name"填写你要的服务名,如"SendS ......
我调用vc的dll,传送结构体参数。vc接受后从内存中拷贝出我传送的值。转换之后是乱码
结构体怎么定义的?
//向终端发送门禁报警信息
function alarmSentDoor(var pDoorPara :Alley_ALARM_PARA) ......