社区
C++ Builder
帖子详情
关于listview的双击错误问题?
zwh202342
2006-11-21 10:35:28
我在双击事件中加入如下代码
if (lv->ItemIndex != -1)
{
return;
}
try
{
it = lv->Selected ;
it->SubItems->Add("1111111");
}
catch(...)
{
return ;
}
双击空项目时出现错误!而且不跳入代码中!晕倒
如何防止点击空项目时出错,望高手赐教了!
...全文
90
7
打赏
收藏
关于listview的双击错误问题?
我在双击事件中加入如下代码 if (lv->ItemIndex != -1) { return; } try { it = lv->Selected ; it->SubItems->Add("1111111"); } catch(...) { return ; } 双击空项目时出现错误!而且不跳入代码中!晕倒 如何防止点击空项目时出错,望高手赐教了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zwh202342
2006-11-21
打赏
举报
回复
多谢朋友们的帮助了!一人五十
zwh202342
2006-11-21
打赏
举报
回复
自己解决了!^_^
给分!
netsys2
2006-11-21
打赏
举报
回复
代码有问题,你也没有说你打算干什么。
if (lv->ItemIndex != -1)
{
return;//如果双击某已存在项,则退出,这就是你看到的“而且不跳入代码中!晕倒”
}
//下面是双击空白处
try//
{
it = lv->Selected ;//此不对,空白处怎么会有Selected呢,
it->SubItems->Add("1111111");//此处的it肯定为NULL,你调用它的方法肯定会出错
}
catch(...)
{
return ;
}
如果你要求是点击空白处增加一新行,应该这样:
if (lv->ItemIndex != -1)
{
return;
}
try
{
it = lv->Items->Add();
it->Caption = "新同学";
it->SubItems->Add("1111111");
}
catch(...)
{
return ;
}
zwh202342
2006-11-21
打赏
举报
回复
另外,it已定义为TListItem
zwh202342
2006-11-21
打赏
举报
回复
To :wood542344()
代码已测试过,还是出错!
wood542344
2006-11-21
打赏
举报
回复
lv->Selected 是一个node类型的,你这个it有没定义过?
防止选中为空很简单:if(lv->selected)就可以了。
zwh202342
2006-11-21
打赏
举报
回复
补充一下,listview的模式为report,添加有好几列。
vfp6.0系统免费下载
问题
1-3: 如何获得技术支持,以及如何报告软件
错误
? 答案: Microsoft Visual FoxPro Web 站点已经链接到了多种联机支持选项,其中包括覆盖面广阔的有关所有产品 Microsoft Knowledge Base(Microsoft 知识库)。...
黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例
|--android 模拟器
错误
|--android 横竖屏切换 |--android 获取mac地址 |--android 获取sd卡状态 |--android 设置apn |--android 调节屏幕亮度 |--android 资源uri |--android 还原短信 |--android 重启 |--android...
asp.net知识库
2.0
问题
、
错误
解决办法 ASP.NET 2.0使用Web Part创建应用程序之二(共二) 体验 .net2.0 的优雅(2) -- ASP.net 主题和皮肤 NET2.0系列介绍(一).NET 2.0 中Web 应用程序主题的切换 ASP.NET 2.0 中Web 应用程序...
VBA常用技巧
技巧17
双击
被保护单元格时不显示提示消息框56 技巧18重新计算工作表指定区域58 技巧19录入数据后单元格自动保护58 技巧20工作表事件Target参数的使用方法60 20-1使用单元格的Address 属性60 20-2使用Column属性和Row...
VBA编程技巧大全
技巧17
双击
被保护单元格时不显示提示消息框 58 技巧18 重新计算工作表指定区域 60 技巧19 录入数据后单元格自动保护 60 技巧20 工作表事件Target参数的使用方法 62 20-1 使用单元格的Address 属性 62 20-2 使用...
C++ Builder
13,822
社区成员
102,680
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章