|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 这是我自学时教材上,一个复选框的Click事件代码,烦请哪位高手帮我逐句注释一下,我看不懂
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1965
人关注过本帖
标题:
这是我自学时教材上,一个复选框的Click事件代码,烦请哪位高手帮我逐句注释 ...
只看楼主
加入收藏
hszxgb
等 级:
新手上路
帖 子:35
专家分:0
注 册:2020-10-5
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:10
这是我自学时教材上,一个复选框的Click事件代码,烦请哪位高手帮我逐句注释一下,我看不懂
WITH thisform.grd运动项目
.readonly=! this.Value
.allowaddnew=this.Value
.deletemark=this.Value
.parent.cmd追加.enabled=this.Value
endwith
搜索更多相关主题的帖子:
代码
自学
Value
注释
this
2020-10-21 18:39
举报帖子
使用道具
赠送鲜花
吹水佬
等 级:
版主
威 望:
451
帖 子:10607
专家分:43186
注 册:2014-5-20
第
2
楼
收藏
得分:7
帮助文件查看下那几个属性就可以
2020-10-21 19:20
举报帖子
使用道具
赠送鲜花
hszxgb
等 级:
新手上路
帖 子:35
专家分:0
注 册:2020-10-5
第
3
楼
收藏
得分:0
回复 2楼 吹水佬
主要是不懂with.....endwith 这个具体什么含义,语法等
vfp9.0的帮助文件中还没有这个,找不到
2020-10-21 20:12
举报帖子
使用道具
赠送鲜花
吹水佬
等 级:
版主
威 望:
451
帖 子:10607
专家分:43186
注 册:2014-5-20
第
4
楼
收藏
得分:0
以下是引用
hszxgb
在2020-10-21 20:12:11的发言:
主要是不懂with.....endwith 这个具体什么含义,语法等
vfp9.0的帮助文件中还没有这个,找不到
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
2020-10-21 20:33
举报帖子
使用道具
赠送鲜花
hszxgb
等 级:
新手上路
帖 子:35
专家分:0
注 册:2020-10-5
第
5
楼
收藏
得分:0
回复 4楼 吹水佬
好的,我看看
2020-10-22 07:54
举报帖子
使用道具
赠送鲜花
hszxgb
等 级:
新手上路
帖 子:35
专家分:0
注 册:2020-10-5
第
6
楼
收藏
得分:0
回复 4楼 吹水佬
还是没有理解过来,这个复选框这样设置,对表格控件怎么实现控制的,表格控件那几个属性本来就设置可以用户修改,特别是.readonly=! this value,让人费解,高手就麻烦你给这几个做个注释如何?一个问题卡壳,学习无法进行下去啊!
2020-10-22 08:20
举报帖子
使用道具
赠送鲜花
wangzhiyi
等 级:
贵宾
威 望:
34
帖 子:366
专家分:684
注 册:2014-4-9
第
7
楼
收藏
得分:7
.readonly=! this value表示取控件的非值 ,比如说控件是勾选状态(逻辑真.T.),则这个控件变为只读状态,类似键盘的双态键(大小写锁定键)。
2020-10-22 08:33
举报帖子
使用道具
赠送鲜花
gs2536785678
等 级:
贵宾
威 望:
45
帖 子:610
专家分:1784
注 册:2017-7-16
第
8
楼
收藏
得分:7
WITH thisform.grd运动项目
.readonly=! this.Value
.allowaddnew=this.Value
.deletemark=this.Value
.parent.cmd追加.enabled=this.Value
endwith
相当于
thisform.grd运动项目.readonly=! this.Value
thisform.grd运动项目.allowaddnew=this.Value
thisform.grd运动项目.deletemark=this.Value
thisform.grd运动项目.parent.cmd追加.enabled=this.Value
2020-10-22 09:43
举报帖子
使用道具
赠送鲜花
hszxgb
等 级:
新手上路
帖 子:35
专家分:0
注 册:2020-10-5
第
9
楼
收藏
得分:0
回复 8楼 gs2536785678
代码中的this.value,是指我原来设置的表格控件相关属性的值呢?还是从这个复选框相应的属性值重新给表格控件赋值。
总算看懂了!谢谢大家!!!
[此贴子已经被作者于2020-10-22 10:58编辑过]
2020-10-22 10:53
举报帖子
使用道具
赠送鲜花
hszxgb
等 级:
新手上路
帖 子:35
专家分:0
注 册:2020-10-5
第
10
楼
收藏
得分:0
回复 8楼 gs2536785678
为什么这个复选框代码不这样写?这样写可以吗?高手给个建议
if this.value=1
&&如果复选框被选中
WITH thisform.grd运动项目
&&对表格控件各个属性赋值如下
.readonly=! this.Value
.allowaddnew=this.Value
.deletemark=this.Value
.parent.cmd追加.enabled=this.Value
endwith
else
&&如果复选框未被选中
WITH thisform.grd运动项目
&&对表格控件各个属性赋值如下
.readonly=this.Value
.allowaddnew=! this.Value
.deletemark=! this.Value
.parent.cmd追加.enabled=! this.Value
endwith
endif
[此贴子已经被作者于2020-10-23 15:00编辑过]
2020-10-22 11:19
举报帖子
使用道具
赠送鲜花
11
1/2页
1
2
快速回复:
这是我自学时教材上,一个复选框的Click事件代码,烦请哪位高手帮我逐 ...
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.026662 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved