微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > CST学习交流 > CST中的VBA使用TextBox时遇到的问题

CST中的VBA使用TextBox时遇到的问题

时间:10-02 整理:3721RD 点击:
      小弟的目的:使用CST中的宏创建一个dialog窗体,在这个窗体上创建了很多的TextBox(文本框),不使用这些TextBox(文本框)时,希望他们都不可见(隐藏)或者呈现灰色(disable)。
      我看了VB语言中TextBox(文本框)含有Enable和Visible两个属性,可是在CST的宏中怎么就没有这两个属性了呢?
      为了实现上述的功能,我该怎么写程序?告诉我一个大概就可以了(关键是TextBox的属性),小弟跪求答案。
     (点击cancel按钮,TextBox1隐藏;  点击OK按钮,TextBox1显示)
     部分程序如下:
 Begin Dialog UserDialog 600,399    ' %GRID:10,7,1,1
            TextBox 240,14,60,14,.TextBox1
            OKButton 100,315,100,21
            CancelButton 400,315,90,21
            ·····
 End Dialog
            Dim dlg As UserDialog

直接套用VB的相关代码试试

谢谢你关注我的两个帖子,真的很感谢你。
这个问题我已经解决了,用VB的函数不好使。要用CST中自带的VBA函数,为了使TEXTBOX隐藏,可以使用DLGVISIBLE(“TEXTBOX”)函数。
再一次谢谢你的关注。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top