J jameschin Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-05 #1 调用应用服务器函数时,如果参数是一个结构体,或是个类时。服务端函数怎么声明。 客户端怎么调用?
Y yongz125 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-07 #2 结构体可以在类型库中定义,然后为函数声明参数时,定义的结构体类型会出现在类型选择中.类就不明白了.
B bernhn Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-12 #3 在view--type library中定義一個函數﹐參數為variant*型﹐客戶端通過clientdataset.appserver調用﹗
J jameschin Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-14 #5 我怎么才能得到结构体的各个域的值呢? 多谢赐教
S smokingroom Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-21 #6 首先,你要了解的是,参数不可以为一个类,或者是一个类实例(一般意义上的) 若你实需要在客户端引用服务器端的一个类时,你必须将这个类设计为一个已经实现某个 接口的类,然后,将这个接口传递给客户端.客户端调用这些方法.
首先,你要了解的是,参数不可以为一个类,或者是一个类实例(一般意义上的) 若你实需要在客户端引用服务器端的一个类时,你必须将这个类设计为一个已经实现某个 接口的类,然后,将这个接口传递给客户端.客户端调用这些方法.
Q qiyanhai Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-22 #7 在三层中使用自定义结构类型的参数(非类型库内置的参数类型),函数的参数类型用Variant类型。客户端调用时,需要将自定义的结构体变量,按照字节拷贝的方法,将其放到Variant类型中;在服务器端需要将其解析出来。也就是说,不管你定义一个什么样的类型,在传递时,都需要将其转换成一段连续的二进制内容。
在三层中使用自定义结构类型的参数(非类型库内置的参数类型),函数的参数类型用Variant类型。客户端调用时,需要将自定义的结构体变量,按照字节拷贝的方法,将其放到Variant类型中;在服务器端需要将其解析出来。也就是说,不管你定义一个什么样的类型,在传递时,都需要将其转换成一段连续的二进制内容。