LISTVIEW为VsREPORT样式,我现在有20行,有三列(MC,TOPORT,TOIP)。我现在想在在线的MC上加个在线状态的图片,其余的为下线状态的图片。在注销的时候想根据图片的IMAGEINDEX的值来判断是不是要发送下线消息,因为给需要在线的人发送下线消息
或者谁有更好的办法把下线的人标记为下线,下线的时候好友里的图片变成下线的图片,有知道思路的拜托告诉小弟,小弟。总知,小弟的目的是20个人不变,有上线也有下线的,上线的直接可以在线聊,下线的可以发送离线消息,就跟QQ一样,小弟急等
QQ328468168,MSN:[email protected]
或者谁有更好的办法把下线的人标记为下线,下线的时候好友里的图片变成下线的图片,有知道思路的拜托告诉小弟,小弟。总知,小弟的目的是20个人不变,有上线也有下线的,上线的直接可以在线聊,下线的可以发送离线消息,就跟QQ一样,小弟急等
QQ328468168,MSN:[email protected]
解决方案 »
- 老问题~~~请教高手 DELPHI连接读取XML
- 分数很少,请教一个菜鸟级的问题,99%的人都会
- 问一个数据邦定的问题:从数据库中读出字段FLAG,FLAG有1和2,1表示“是”,2表示“否”如何在让它读出邦定到DBGRID时显示“是”“否”,
- 哪有《D7数据库高级教程》(清华,刘斌)的源代码下载?急!!!!!!!!!!!!!!
- DBGrid缓存模式下怎么判断输入重复记录?
- SHELL的sendkeys里如何能输入中文呢(高难动作)
- 一个关于COM+动态更新数据的问题,在线等待。
- 我用存储过程网数据库里面存数据,可是为啥存进去的都不完整?!
- 听取大家一个意见,急!
- 憋了很久的问题
- 动态创建的Webbrowser无法响应DocumentComplete事件
- udp协议问题!!!
listview.imagelist := myimagelist;
listview.items[上线的index].imageindex := 0;
listview.items[下线的index].imageindex := 1;
procedure OnStatusChange(sender: TObject; item: TPerson);
var
index: Integer;
begin
index := GetIndexOf(item);
fList[index].ImageIndex := IFThen(item.IsOnline, 1, 0);
end;