成都网站设计之对象的引用方法

2023-02-20    分类: 网站建设

表单设计中经常出现对象之间相互引用的问题,如在表单try的命令按钮的淡季事件的代码设计中,在语句“replace姓名with alltrim”中,利用thisform.text1引用了本表单上另外一个控件对象---------文本框text1中的值,这里讲解对象的引用方法。 表单设计中经常出现对象之间相互引用的问题,如在表单try的命令按钮的淡季事件的代码设计中,在语句“replace姓名with alltrim”中,利用thisform.text1引用了本表单上另外一个控件对象---------文本框text1中的值,这里讲解对象的引用方法。

1、对象的引用格式

要引用表单中的某个对象,需要指明该对象的引用地址,然后写出其名称。

其格式为:引用地址.对象名称

引用地址的写法为:从指定参照对象算起,到目标对象止。对象的引用经常用到系统规定的参照关键字,比如,在thisform.text1.value中,thisform就是参照对象,text1是对象名称,而text1后面的value则是text1的属性。所以,属性不仅在属性窗口设置,还可以在设计代码窗口设置。

参照关键字this代表对象本身,你可以尝试写入第4条语句this.caption=”confirm“,然后运行表单发现,在设计状态下的”确认“在表单运行时变成了confirm。

参照关键字parent代表包含该对象的父对象,因此thisform.text1可以改写为this.parent.text1,因为命令按钮command1和文本框text1共有一个父对象form1。

2、容器中对象的引用方法

容器对象因为包含其它控件对象,就形成了对象的嵌套层次关系。因此容器对象的引用地址中包含了对象的嵌套关系。假设途中命令按钮“确定”的功能还是把文本框text1中输入的姓名信息放到表yg.dbf中的最后一条记录,那么用this.parent.text1引用最方便。如果把最底层的表单作为参照对象,则必须写清楚表单form1经过页框对象pageframe1、页对象page1再到text1的层次关系嵌套关系。其语句应为:thisform.pageframe1.text1,完整的语句为:repalce姓名with alltrim(thisform.pageframe1.page1.text1.value)。

所以,在包含容器对象的表单设计中,尽量用参照关键字parent引用对象。

新闻名称:成都网站设计之对象的引用方法
本文链接:https://www.cdcxhl.com/news/238275.html

成都网站建设公司_创新互联,为您提供品牌网站建设软件开发网站策划外贸网站建设自适应网站关键词优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设