关于调用别的画面中的画面窗口和一段程序求教

1、调用别的画面中的画面窗口
有A、B、C三个画面,A为主画面,在A中放置“按钮1”和“画面窗口1”调出小画面B,A中还放有“画面窗口2”(画面窗口2连接C画面,画面尺寸A>C>B),我想在画面B中放置按钮调出C画面,请问怎么做
2、VB程序中有两个时间值
当TIME1=1时,DAY1= CStr(Year(Now))&"年"&CStr(Month(Now))&"月"&CStr(Day(Now))&"日"&CStr(Hour(Now))&"-"&CStr(Minute(Now))&CStr(Second(Now))
当TIME2=2时,DAY2=CStr(Year(Now))&"年"&CStr(Month(Now))&"月"&CStr(Day(Now))&"日"&CStr(Hour(Now))&"-"&CStr(Minute(Now))&CStr(Second(Now))
我能不能在VB程序里直接运算两时间的值,即:
TIME3=TIME2-TIME1

问题补充:
最后的程序写错了
是DAY3=DAY2-DAY1

最佳答案

1.利用SetPictureName函数
  不知道你的按钮1是怎么调出画面B的,为什么不用这个方法调画面c呢?
  
  按我的理解,可以通过在按钮上编写C脚本来实现
  按钮1鼠标按下动作的c脚本:SetPictureName("A","画面窗口1","B")
  用于显示出来B,在B中,放置按钮2,同理SetPictureName("A","画面
  口 2","C")
  如果还想关掉显示出来的窗口,就再加一个按钮。
  比如关掉C  就在c画面中加一按钮,直接连接常数0和画面的显示属性。
  关掉B,同理
2.像你这样写,是用字符串减字符串,当然没法执行,字符串没有“-”运算。
   你可以新建一个变量,用于保存第一个时间值,再建一个变量,用于获得
   当前时间值,用这两个变量相减,或者用时间差函数,算出时间差,然后
   将时间差cstr赋给time3,用于显示或者其他。

提问者对于答案的评价:
谢了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc264135.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐