一个LISTBOX,一个BUTTON
LISTBOX里有N多行数据
按下BUTTON后在N多行里寻找带有ABCD字符的行
如果带有ABCD字符的行小于5行则SHOWMESSAGE(),大于5行也SHOWMESSAGE()
LISTBOX里有N多行数据
按下BUTTON后在N多行里寻找带有ABCD字符的行
如果带有ABCD字符的行小于5行则SHOWMESSAGE(),大于5行也SHOWMESSAGE()
解决方案 »
- recvfrom函数应该怎么用呢?
- DBEditEh的ReadOnley与Enabled属性的问题
- 请高人转换下面VB代码,关于读取UCS2编码的txt文档
- DBGRID 问题
- sql server 中一字段设一默认值,出错了
- 怎么修改系统名称?
- 刚接手别人做的一个软件碰到一个问题:程序运行时在MDI主窗体中上下两个子窗体同时显示,请问这是怎么实现的?高手请进,高分!!!!!
- 控制在dbGrid的一个integer型字段中录入数据(EditFormat?)
- DLL导出类的问题
- 调查。
- InstallShield Express fordelphi6.0哪里可以下载
- Delphi有没有C/C++里的static类似的定义方法啊?
最后统计i
if i>5 then SHOWMESSAGE()
else SHOWMESSAGE()
$[StrUtils.pas
功能 返回字符串AText是否包含子串ASubText
说明 不区分大小写
参考 function StrUtils.AnsiUppercase; function StrUtils.AnsiPos
例子 CheckBox1.Checked := AnsiContainsText(Edit1.Text, Edit2.Text);首部 function AnsiContainsStr(const AText, ASubText: string): Boolean;
$[StrUtils.pas
功能 返回字符串AText是否包含子串ASubText
说明 区分大小写
参考 function StrUtils.AnsiPos
例子 CheckBox1.Checked := AnsiContainsStr(Edit1.Text, Edit2.Text);
for i:=0 to ListBox1.Items.Count-1 do
begin
if Pos('ABCD',ListBox1.Items[i])>0 then
inc(cnt)
end;
if cnt<5 then
Application.MessageBox('小于5个','提示',MB_OK)
else
Application.MessageBox('大于5个','提示',MB_OK)