如何在intraweb中运行activex |
尚未結案
|
dwd
一般會員 發表:8 回覆:11 積分:3 註冊:2003-12-27 發送簡訊給我 |
|
pcplayer99
尊榮會員 發表:146 回覆:790 積分:632 註冊:2003-01-21 發送簡訊給我 |
引言: 各位大大: 目前需要把数据库中的rtf格式的数据在intraweb作的网页中显示,由于数据格式为rtf,因此intraweb的IWDBMemo无法正确显示,准备使用activex来显示,已做好此activex(接收传来的文件名,把此文件的内容调入并显示),但不知intraweb的IWActivex控件如何使用,请各位给点提示或帮助!谢谢 發表人 - dwd 於 2004/07/20 21:45:52没用过IWActivex。一般来说,ActiveX是嵌入的东东,要给它那个东东所在的文件的URL的。 对于RTF,另外一个解决办法是你拿一个RichEdit来把RTF装进来,然后读RichEdit的Text,不知道这样是不是可以读到RTF里不带格式的文字? |
dwd
一般會員 發表:8 回覆:11 積分:3 註冊:2003-12-27 發送簡訊給我 |
感谢pcplayer99。在非intraweb的from中采用你说的方法可以得到无格式的txt,我曾经在标准delphi程序中用过,在intraweb的from中也曾想如此使用,但由于richedit构件非intraweb构件,无法放入intraweb的from中,曾尝试在intraweb的from中动态创建richeit,可编译通过,但运行时报错。由于intraweb7.0中已提供IWActivex构件,因此想采用activex嵌入的办法来解决,同时这样还可保留格式,只是不知intraweb中如何定义IWActivex各属性以及如何进行参数传递,因此请各位给些提示或范例,在此先谢谢了!
|
pcplayer99
尊榮會員 發表:146 回覆:790 積分:632 註冊:2003-01-21 發送簡訊給我 |
引言: 感谢pcplayer99。在非intraweb的from中采用你说的方法可以得到无格式的txt,我曾经在标准delphi程序中用过,在intraweb的from中也曾想如此使用,但由于richedit构件非intraweb构件,无法放入intraweb的from中,曾尝试在intraweb的from中动态创建richeit,可编译通过,但运行时报错。由于intraweb7.0中已提供IWActivex构件,因此想采用activex嵌入的办法来解决,同时这样还可保留格式,只是不知intraweb中如何定义IWActivex各属性以及如何进行参数传递,因此请各位给些提示或范例,在此先谢谢了!我想你把 IntraWeb 理解错了。 所有的 Web 程序,包括 IntraWeb,最后发送到客户端的东西,是在浏览器上显示的WEB元素。因此,你不应该直接把非Web元素比如RichEdit放到页面上。 这里,你要做的仍然是放一个WEB元素,比如IWMemo到页面上,然后在服务器端的程序里用一个 RichEdit 把文字输出为Text后,将这个 Text 赋予 IWMemo,在客户端,还是要靠 IWMemo 来显示的。这里,你可能不能够拖一个 RichEdit 到 IWForm 上去的。因为 IWForm 代表一个网页。你可以试一下在程序里动态生成一个RichEdit,然后从RichEdit取得Text。或者,如果RichEdit一定要放在可视的Form上的话,干脆做一个带Form的程序,让IW App从那个程序的RichEdit上取数据。 用IW来输出 Chart,我就是这样做的。 |
dwd
一般會員 發表:8 回覆:11 積分:3 註冊:2003-12-27 發送簡訊給我 |
感谢pcplayer99,如你所说不能把非web元素放到web页面上。你说在服务器端程序中用richedit来转换rtf格式为txt格式,不知如何操作,因为用intraweb写的程序本身既是服务器端程序,在此程序中不可能把非web元素放到程序中去,既是采用动态生成办法(用此法可以编译通过,但运行时出错)。另外由于客户端需要显示带格式的文档,不能只显示txt文档,以前的通常做法是用一个com(activex)嵌入html中,通过参数传递来实现。用intraweb编写的web程序,由于无法直接操作给客户端的html,因此无法采用常规办法,幸好intraweb中提供IWActivex控件,因此我认为可以用此控件解决问题,只是所有的intraweb例子都没有演示如何使用IWActivex控件,因此求助各位,请大家给与帮助。谢谢!
|
Marti
一般會員 發表:5 回覆:5 積分:2 註冊:2002-03-22 發送簡訊給我 |
|
Ktop_Robot
站務副站長 發表:0 回覆:3511 積分:0 註冊:2007-04-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |