activex的数据类型(100分)

  • 主题发起人 主题发起人 laker
  • 开始时间 开始时间
L

laker

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个activex,里面得到了有个stream,通过stream.datastring得到一个字符串。
我在type library中写了一个property,返回值类型为widestring。
页面上javascript取得值再付给这个属性后,发现值有了改变。
问:type library是不是有其它类型可以string,或者有其它方法把stream的内容传给外面的
javascript。
请各位高手指教,谢谢。
 
或者告诉我widestring和string怎么无损的转化,100分啊,高手不难的啊。
 
a;string;
b:widestring;
a:=.......;
b:=a;
a:=b;
a的值就变化了
怎么能不变化呢?高手指教啊。。。。。。

 
我主要是想取得word的内容:不管是 TWordApplication,TWordDocument,TOleContainer_lh
都可以,只要取得完全的word内容(包括图片表格),然后能让控件外边得到,并且能给内部
赋值。
有什么其它解决方法吗??
dfw高手云集,这个也解决不了吗????还是分数太少
 
EncodeString,DecodeString.
try it!
 
谢过qd_chl,我已经想办法解决了,谢谢up,揭帖时给分。

另有个简单的问题:
WordDocuments.Open(FileName,ConfirmConversions,ReadOnly,PassWordDocument,
PasswordTemplate,Revent,WritePasswordDocument,WritePassWordTemplate,
Format,Encoding,Visible)
encoding:一般应该是什么参数啊?举个例子就行了
高手们指点一下
 
我用wordapplication.documents.open(...................)
运行到此时显示“被呼叫方拒绝接收呼叫”,这个是怎么回事啊??
问题多了点,有任何一个解答都有分
 
有时出现的错误是:open()方法或属性因文档在另一应用程序中而无效。(没有其它操作,
只是打开一篇文档,怎么会有这个提示)
 
后退
顶部