简单问题:判断form上是否存在某个控件用哪个函数?

st_2000 2003-02-13 12:43:45
判断form上是否存在某个控件用哪个函数?
比如我要完成如下功能:
if 存在 thisform.command1
thisform.command1.enabled=.f.
endif
...全文
53 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aabiao 2003-02-15
  • 打赏
  • 举报
回复
if type("thisform.command1") = 'O'
st_2000 2003-02-14
  • 打赏
  • 举报
回复
thanks!
shs20 2003-02-14
  • 打赏
  • 举报
回复
if type(thisform.command1) = 'O' &&对象类型为“O”,如果不存在,返回“U”
thisform.command1.enabled=.f.
endif

fengxi 2003-02-13
  • 打赏
  • 举报
回复
TRY
ThisForm.Command1.Enable = .F.
CATCH
= MESSAGEBOX("Command1 不存在",64,"错误")
ENDTRY

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧