我想问一下,listView怎么判断是否有记录啊???
解决方案 »
- 实现多线程同步查询,但是有错误请高手帮忙看看:)
- 显一个表的所有字段GRID,显示出来自动就排序了,怎么让它不要排序?
- delphi闯荡北京怎么样?
- @@@急急急,用delphi6自己带的QuickReport报表工具做套打报表,为什么只打印出来左边的一部分,右边总少一部分???
- 代码优化
- 一个DBGrid的问题!!!急急急
- 文件备份!!急
- 数据库在安装程序中的问题
- 我的数据库是Sql server2000我有远程数据模块中有一个TADOConnection,TDataSetProvider与TADOQuery
- 这是小第的处女作品构想,但很多问题有望大家指教,希望大家看看
- 开发一个软件~请大家来看看!
- Delphi程序员能拿多少工资?
标题 卡号 信号
222222 为空
为空是 listview.Items[i].SubItems.add('3'); //还没添加怎么判断信号下面的值是没有或者为空啊
if listview.Items[i].Subitems.Strings[1]='' then
begin
...
end;
listview.Items[i].SubItems.add('3')
else if listview.Items[i].SubItems[3]='' then
listview.Items[i].SubItems[3]='3'
添加的时候可以先给subItems添加一个空值
listview.Items[i].SubItems.add('')
function YesEmpt(S):Boolean;
begin
YesEmpt:=False;
// 检查s中信号为空,代码自己搞定吧
if ... then
YesEmpt:=True;
end; 主程序中:
var T:boolean;T:=false;
for i:=0 to ListView.Items.Count-1 do
begin
S:=ListView.Items[i];
if YesEmpt(S) then T:=True;
end;
if T then ... // 信号空的代码
else ... ; // 信号非空的代码