以文本方式查看主题

-  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
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:desktop.rar




你好,能否帮我看看,我要的效果是这样,在附件!
感谢了!!!图片点击可在新窗口打开查看

--  作者:fox-BT
--  发布时间:2016/3/25 15:50:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:desktop.rar





你好,能否帮我看看,我要的效果是这样,在附件!
感谢了!!!图片点击可在新窗口打开查看