例如:'031'是否在label1.caption里。
解决方案 »
- 三层结构的一个问题
- 用delphi如何从window地址薄:outlook中读取客户资料信息并保存在txt中??(斑竹出来帮帮忙吧)
- 如何使DBGRID中的某一列的内容以一定的格式输出?
- 字符串的问题?
- 送分题:请问进入调试状态如何立即推出?
- 基础问题,特菜?
- 请专家帮忙:在将DBGRID数据导入EXCEL时怎么有些字段的值会不正确?
- 关于在DELPHI中使用SQL_DMO对象库的问题,请高手帮助!!
- 怎么用tabel取得tabelname里的所有表名呢?请高手给予解决!!!
- 再次补分 to 小李抢刀 50!
- 救急呀!!!在98下怎么和局域网外的sqlserver建立连接?为什么会出错???
- 用delphi編程怎么樣獲得一個快捷方式開始位置﹖
String str2 = "label1.caption" ;
if(str2.indexOf(str1)<1){
不在里面
}else{
在里面
}
Str1, Str2: string;
begin
Str1 := Label1.Caption;
Str2 := '031';
if Pos(Str2, Str1) > 0 then
ShowMessage('在里面');
else
ShowMessage('不在里面');
end;
var
str1,str2:string;
begin
str1:='what is you name';
str2:='001';
//注意在使用AnsiContainsText函数时,应在USES中加入StrUtils单元
if AnsiContainsText(str1,str2) then//也可用AnsiContainsStr()函数
showmessage('str2在str1字符串中') else
showmessage('str2不在str1字符串中');
end;
功能 返回字符串数组AValues中是否包含字符串AText
说明 不区分大小写
参考 function StrUtils.AnsiIndexText
例子 CheckBox1.Checked := AnsiMatchText(Edit1.Text, ['a1', 'a2', 'a3', 'a4']);