显示操作窗,窗口右键菜单格式要怎么写?

使用问题 · 2003 次浏览
Taitun 创建于 2024-11-05 21:02

自定义操作窗,操作类型:显示操作窗,窗口右键菜单格式要怎么写?因为无法输出到变量,不知道右键菜单选择的项。


回复内容
CL 2024-11-06 07:34
#1

这里的右键菜单都是用来触发功能的,包括子程序。

要想传递参数给子程序,可以参考这里:


Taitun 回复 CL 2024-11-06 09:45 :

直接用操作窗的右键菜单传递参数给子程序触发指定功能后,需要子程序输出变量回主程序作为状态变量,但这个子程序没有在主程序用,要怎么输出变量?

Taitun 回复 CL 2024-11-06 09:48 :

示例:自定义操作窗_子程序 - by CL - 动作信息 - Quicker
这个点击操作窗按钮,传递参数给子程序,有个问题不明白,子程序怎么输出变量回主程序作为状态变量?

CL 回复 Taitun 2024-11-06 10:15 :

如果主程序这时候还没有结束,可以试试在子程序的表达式里 $= _context.GetRootContext().SetVarValue("变量名",值)的方式。

Taitun 回复 CL 2024-11-06 11:39 :

老大,已解决,子程序把变量写入状态,主程序在读取状态就行

Taitun 最后更新于 2024-11-06 11:51
CL 回复 Taitun 2024-11-06 11:52 :

主程序里的变量名。 这个语句是更新主程序变量值的。 用赋值模块运行,不需要输出。

Taitun 回复 CL 2024-11-06 15:41 :

老大,表达式是不是把文本值“暗黑模式”,更新给主程序变量“实验”,但测试后,主程序的变量“实验”,没有更新值。是不我哪里不对?

CL 回复 Taitun 2024-11-06 15:46 :

主程序里怎么写的? 调试运行一下看看,主程序有没有已经结束了?

为了确保主程序没有退出,可以在主程序末尾增加一个等待窗口试试。

CL 最后更新于 2024-11-06 15:52
Taitun 回复 CL 2024-11-06 15:53 :

主程序已经结束,我再想想其他方法

回复主贴