vbs获取function返回值

我建立了一个function在一个按钮的点击事件中调用这个方法,没有成功,请大家帮我找下原因,谢谢!
 function定义如下:
 Function Fun1(i1,i2)
 Fun1 = i1+i2
 End Function
 按钮事件如下:
 Dim i
 Set i = Fun1(1,2)
 MsgBox("1")
 现象:
 没有弹出messageBox。。。
 应该是我给i获取Fun1返回值的方法不对吧,我又不知道怎么弄,谢谢大家帮忙!

问题补充:
dcount107在不,能帮忙解释下啥时候用set啥时候不用么?我现在的感觉就是给变量引用类(按引用调用)的时候用set,给变量赋值(按值调用)的时候就直接用=?

最佳答案

给“对象”赋值时需要用Set,比如:
 Dim ObjText
 Set ObjTag = ScreenItems("Text1")
 给非对象变量或者对象的属性赋值是不需要set,比如:
 ScreenItems("Text1").Text = "MyText"
 

提问者对于答案的评价:
thx,呵呵,有收获~

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

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

相关推荐

  • Wincc嵌套窗口问题

    我在一画面中加入一窗口,点某个图标时它移动到相应位置显示相应的画面,点另一个图标时再移动另一位置再显示另一个画面,可问题是这个窗口中的画面中的开关都无法操作!好像连不到变量似的.&…

    SIMATIC WinCC 2019年6月11日
  • wincc7.4 web页面发布

    web页面发布后,然后通过一个app链接到web,输入用户名密码可以看到页面,但是长时间不操作就自动退出了,需要再次登录,怎么处理能够保持页面 最佳答案 此回答已完善 自动退出的时…

    2021年7月5日
  • 用户归档存储数据的问题

    如果用用户归档存储数据,数据记录数目不能超过320 000怎么解决啊??不能无限制存储吗?? 问题补充:万版在吗???还请指导一下啊 最佳答案 净下心来,理性计算你的存储…

    SIMATIC WinCC 2017年12月9日
  • WINCC SMART V3 SP2 跟SP1 有什么区别

    WINCC  SMART V3 SP2  跟SP1 有什么区别 问题补充:怎么样可以用SP2打开SP1的程序,…

    SIMATIC WinCC 2021年7月5日
  • s7_m_c=true提示为未知系统属性

    WINCC项目已经集成在STEP7里,想把STEP7里共享DB块中的变量传到WINCC的变量里,定义DB块里的变量的属性为S7_M_C:=true 时,属性项显示为红色,…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3无法安装Excel workbook

    wincc V7.3无法安装Excel workbook和workbookwizard,杀毒软件也关了的。跳过安装这两项后,安装完点开wincc项目管理器创建不…

    SIMATIC WinCC 2021年7月5日
  • VBS 结果集返回

    在VBS脚 本中,我建立VBS函数’ *************************************************************…

    SIMATIC WinCC 2019年6月11日
  • wincc alarmcontrol信息报警的问题

    在wincc 报警组态中,类型有alarm型的,warning型的,其中alram主要是系统报警的信息,waring主要是各类按钮操作的监控,现在alarmcontrol…

    SIMATIC WinCC 2019年6月11日
  • WinCC_flexible_SMART_V3如何安装在win10操作系统中

    不想将笔记本中原装的win10操作系统更改 钻石用户推荐最佳答案 新一代精彩系列面板SMART LINE V3 编程软件WinCC flex…

    SIMATIC WinCC 2021年7月5日
  • wincc画面设备分状态统计如何实现

    WINCC画面中有很多设备(详附件图片),如何统计画面中设备不同状态的数量,比如正在运转的有多少台,停止的有多少台,故障的有多少台;本人现为WINCC初学者,还望大家不吝赐教!望能…

    2021年7月5日