以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请教e.message的用法? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82788) |
||||
-- 作者:fox-BT -- 发布时间:2016/3/24 18:16:00 -- [求助]请教e.message的用法? Tables("订单").current("单价") = e.Message 以上例子会把消息上所有单元格的内容都显示出来 我只想等于消息的某个单元格 我改成以下这样,但不能用 Tables("订单").current("单价") = e.Message(“dr") 请问应该如何改才对 |
||||
-- 作者:大红袍 -- 发布时间:2016/3/24 18:24:00 -- 你的信息e.Message的值是什么?有没有用什么符号分割,如 产品1#12.9#58个 |
||||
-- 作者:fox-BT -- 发布时间:2016/3/24 18:52:00 -- 就是VS里的某一个框 例如以下这样行吗: = e.message.UDPCommunication("%G|" & orderNum & "%") ordernum 是一个框名称
|
||||
-- 作者:大红袍 -- 发布时间:2016/3/24 19:00:00 -- 不明白你表达什么意思。 |
||||
-- 作者:fox-BT -- 发布时间:2016/3/24 19:01:00 -- 如果只设置=e.message ,那么,我的表里面就会显示VS的所有框的内容,VS有10个框; 这样的话,表的每列的每行分别显示VS的每个框,每列分别就显示了10行; 但我只需要表的每列就一行显示VS的一个框的内容,第二列显示VS第二个框的内容,第三列显示VS的第三个框的内容......
|
||||
-- 作者:fox-BT -- 发布时间:2016/3/24 19:07:00 -- 有没有哪里是专门介绍这个e.message的用法的 |
||||
-- 作者:大红袍 -- 发布时间:2016/3/24 20:03:00 -- 汗,看不懂你表达什么
Dim str As String = "123|456|789" Dim ary() As String = str.Split("|") msgbox(ary(0)) msgbox(ary(1)) msgbox(ary(2)) |
||||
-- 作者:Hyphen -- 发布时间:2016/3/25 8:25:00 -- vs是怎么样把信息传过来的,就反向把信息解析出来用 |
||||
-- 作者:fox-BT -- 发布时间:2016/3/25 15:49:00 --
你好,能否帮我看看,我要的效果是这样,在附件! 感谢了!!!
|
||||
-- 作者:fox-BT -- 发布时间:2016/3/25 15:50:00 --
你好,能否帮我看看,我要的效果是这样,在附件! 感谢了!!! |