上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 84 下一页
摘要: 前面的博客记录了怎么给一个TreeView控件填充数据,如果仅仅按照上面的代码,运行后所有的节点都是收缩的,你只看得到一个顶层节点,需要手动一个个展开,对最终使用的人不够友好。我们可以在语句最后添加这个语句: TV.nodes("Class0").expanded=True 也可以写成这样子 TV. 阅读全文
posted @ 2021-02-02 11:11 来自金沙江的小鱼 阅读(752) 评论(1) 推荐(0) 编辑
摘要: 前面几篇博客记录了ListView控件的基本功能实现的方法,本篇开始记录TreeView控件的使用,先从空间初始化开始。在画面上放置一个TreeView,名字修改为TV,画面上放置一个按钮,在按钮的鼠标点击事件中添加如下VBS脚本: Sub OnClick(ByVal Item) Dim TV,No 阅读全文
posted @ 2021-02-02 11:10 来自金沙江的小鱼 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 前面的博客记录了如何在ListView控件插入一列checkbox,默认的效果是可以勾选多个,有时候我们希望选择是排他的,只能勾选其中一个。本文就记录如何实现这个功能。 假设画面上已经有了一个ListView控件,名字修改为LV,已经装入了一张数据表并且有了一列checkbox。在ListView控 阅读全文
posted @ 2021-02-02 11:05 来自金沙江的小鱼 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 前面的博客记录了在Wincc中ListView控件如何添加行列、内容,如何装入Sql数据表,如何修改单元格的内容,如何添加checkbox列,如何调整列顺序,如何点击列标题排序。有时候我们希望ListView控件列标题可以有图标,看起来更加生动活泼一点,本文就记录如何实现这个功能。 1. 假设画面上 阅读全文
posted @ 2021-02-02 11:02 来自金沙江的小鱼 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 我们使用ListView控件显示一张表的数据后,用户可能希望点击列标题的时候,能够实现升/降排序功能,这个功能也很好实现。 假设画面上有一个ListView控件,名字叫做LV,已经装入了一张数据表。在ListView控件的ColumnClick事件中添加以下vbs代码。 Sub ColumnClic 阅读全文
posted @ 2021-02-02 10:58 来自金沙江的小鱼 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 我们在使用ListView显示数据表的时候,有时候用户希望浏览的时候可以调整一下列的顺序,把感兴趣的列放到前面观察,每个用户可能兴趣点不一样,那么就需要把listview空间做得更加灵活一点。这个功能实际上很好实现,只需要在控件初始化装入数据的时候添加以下语句: lv.AllowColumnReor 阅读全文
posted @ 2021-02-02 10:57 来自金沙江的小鱼 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 前面的博客是通过脚本修改指定单元格的数据,有时候我们要修改的数据事先不知道是第几行,这时我们就多做一部分工作了。假设我们需要修改某一行第四列的数据,数据由用户输入。画面上有一个ListView控件,名字叫做LV,一个静态文本,名字叫做RowIndex(用于存放行序号),一个输入输出域(输入类型),名 阅读全文
posted @ 2021-02-02 10:56 来自金沙江的小鱼 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 前面博客记录了ListView增加行、列、显示sql数据表以及添加checkbox列的方法,本文记录修改ListView已有单元格数据的方法。假设画面上有一个ListView控件,名字叫做LV,已经导入了数据,现在想修改第三行第四列的数据,有一个按钮,按钮的鼠标点击事件添加以下vbs脚本: Sub 阅读全文
posted @ 2021-02-02 10:55 来自金沙江的小鱼 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 如果我们需要在ListView控件插入一个checkbox列,有两种方法,一个是编辑状态下双击控件,在弹出的属性对话框中勾选checkbox,或者在脚本中添加ctrlLV.Checkboxes =True语句。在画面上再添加一个按钮,鼠标点击事件中添加以下vbs代码,统计勾选了多少个checkbox 阅读全文
posted @ 2021-02-02 10:53 来自金沙江的小鱼 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 使用前面博客中建立的用户归档数据表来实验这个功能。在全局脚本中新建一个项目模块,用于读取数据表记录集,名字为GetSqlData,vbs代码如下: Sub GetSqlData(rs,DBName,ssql)Dim ocom,scon,connDim PCNameSet PCName=HMIRunt 阅读全文
posted @ 2021-02-02 10:51 来自金沙江的小鱼 阅读(1127) 评论(0) 推荐(0) 编辑
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 84 下一页