線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:866
推到 Plurk!
推到 Facebook!

有没有同时显示文本和图片的控件

尚未結案
fangwy
中階會員


發表:99
回覆:139
積分:62
註冊:2003-09-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-04 17:57:34 IP:218.5.xxx.xxx 未訂閱
我想在一个控件中同时显示文本和图片,并且可以编辑就象WORD哪样.我希望达到的效果是从WORD复制一段带图片的文字,粘贴到这个控件中,文字的图片都能粘贴上去并显示. 也许我该说说我想设计的软件,大家更能理解,我想做一个软件用于文档管理.为了节约硬盘空间,我将每个文档压缩保存,要看某个文档时解压缩后显示在软件的浏览区内. 不知能不能做到.
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-05 08:44:54 IP:218.163.xxx.xxx 未訂閱
你可以考慮用 RichEdit(RTF 文檔格式). 讓這個控件編輯能力加強, 可參考akai兄發表的 http://delphi.ktop.com.tw/topic.php?topic_id=30957 另外你也可以考慮用 HTML, 可以考慮 Import M$ 的 HTML 編輯器, 這個比較麻煩一些.
fangwy
中階會員


發表:99
回覆:139
積分:62
註冊:2003-09-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-12 11:15:08 IP:218.5.xxx.xxx 未訂閱
这个问题已经结案,但我现在发现仍有问题需要请教,所以再次使用,如果不符合规定请告知,我会马上纠正. Mickey兄提供的方法是扩展RICHEDIT的功能,能够达到我的要求,但做到现在我发现使用下面两句: Perform(EM_LINEINDEX, diRow, 0); Perform(EM_SCROLLCARET, 0, 0); 没有达到滚屏到游标所在位置的效果,我原以为自己搞错了,研究了很久,但后来直接使用未扩展的RICHEDIT发现用这两句可能达到滚屏到游标所在位置的效果.请教先进,如何解决这个问题. 我会另外给分.
系統時間:2024-06-16 15:25:52
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!