以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何接受通用窗口的传值并进行下一步操作 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39186) |
||||
-- 作者:jnletao -- 发布时间:2013/8/17 18:10:00 -- [求助]如何接受通用窗口的传值并进行下一步操作 问题描述方法1: 在做订单窗口时遇到一个问题. 订单窗口中的订单号 要反复被 查找调用.请问 如何把选定的订单号 传值给父窗口,并根据传过来的值做其它操作问题描述方法2: 在下方我的事例中,父窗口1,父窗口2,父窗口3 都可调用子窗口,请问如何在 子窗口中点关闭时把 子窗口中的 123456 传值给父窗口,并且父窗口能根据子窗口的传值进行下一步操作.此主题相关图片如下:950.jpg
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/8/17 18:12:00 -- 可以用全局变量: http://www.foxtable.com/help/topics/1841.htm
|
||||
-- 作者:jnletao -- 发布时间:2013/8/17 18:17:00 -- 1,请问如何关闭子窗口后,父窗口如何判断 变量 发生的了变化. (最好不要用计时器) 2,还有其它方法吗,比如用函数可以实现吗,能否给个例子
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/8/17 18:37:00 -- 例如,你可以这样的:
Dim m As Double = 某个全局变量 Forms("某个窗口").Open() If m <> 某个全局变量 Then 哎呀,变化了 end if |
||||
-- 作者:jnletao -- 发布时间:2013/8/17 20:16:00 -- 也是就说 某个窗口 被激活后,上一窗口程序是暂停的,直到 某个窗口 关闭为止, 是这样理解吗? |
||||
-- 作者:有点甜 -- 发布时间:2013/8/17 20:39:00 -- 以下是引用jnletao在2013-8-17 20:16:00的发言: 也是就说 某个窗口 被激活后,上一窗口程序是暂停的,直到 某个窗口 关闭为止, 是这样理解吗? 如果是模式窗口的话,就是这样的,open()后面的代码会在模式窗口关闭的时候再执行。
|
||||
-- 作者:jnletao -- 发布时间:2013/8/17 20:45:00 -- OK,多谢大神指教! |
||||
-- 作者:jnletao -- 发布时间:2013/8/19 9:25:00 -- 以下是引用狐狸爸爸在2013-8-17 18:37:00的发言:
例如,你可以这样的:
Dim m As Double = 某个全局变量 Forms("某个窗口").Open() If m <> 某个全局变量 Then 哎呀,变化了 end if
狐狸爸爸: 你这个DIM 语法是用错了?. 还是全局变量定义中有这个语法!?
还有一个疑问: 在网络环境里! 如何区别 这个 变量的用户独立性, 比如像 ASP语言的中的 Session [此贴子已经被作者于2013-8-19 9:28:55编辑过]
|