怎样使 RichTextBox 中的图片不能拉伸?
怎样使 RichTextBox 中的图片不能拉伸?
问题点数:10、回复次数:37Top
1 楼RayLynn(福建风帆人才网 (www.ffrcw.com) IT)回复于 2005-08-25 10:07:06 得分 0
顶啊~``
大侠们帮帮忙啊。
或者有其他控件介绍一个也行啊。
象QQ那样,里面的图片都不能拉伸~`就OK。Top
2 楼RayLynn(福建风帆人才网 (www.ffrcw.com) IT)回复于 2005-08-26 14:20:59 得分 0
晕啊~`帮帮忙啊```5555555555555555555555555555555`~```
跪求中…………Top
3 楼lanse9999(兰色)回复于 2005-08-27 12:31:57 得分 0
高手给解决一下吗,楼主有没有做的代码传给俺看看,最近也在作这样的以个小东西,可以交换一下代码研究一下吗Email:wuqf9999@126.com~~~~Top
4 楼RayLynn(福建风帆人才网 (www.ffrcw.com) IT)回复于 2005-08-29 17:11:27 得分 0
这东西没什么代码。就微软的RichTextBox控件嘛。
有没有其他的控件避免用户拉伸图片的功能???????????Top
5 楼sztxh(海之声)回复于 2005-09-01 10:14:47 得分 0
我也很想知道,昨晚搞了一个晚上,什么都没有做出来,郁闷啊,那位大哥可以帮帮忙Top
6 楼igxk(圣漠科)回复于 2005-09-01 10:35:04 得分 0
楼主,RayLynn (),用 PICTUREBOX 或 IMAGE 控件试试。Top
7 楼lanse9999(兰色)回复于 2005-09-03 17:54:44 得分 0
楼上的意思是不是换控件试试的,路过的牛人就没有能解决掉这个问题的么,楼主的问题解决了没有Top
8 楼lanse9999(兰色)回复于 2005-09-06 14:02:08 得分 0
楼主的问题解决了么,为什么不见有路过的高手给支招~~~~Top
9 楼sztxh(海之声)回复于 2005-09-07 22:40:37 得分 0
99Top
10 楼HELANSHI(贺兰石)回复于 2005-09-07 23:00:02 得分 0
帮顶一下!
顺便再提一个问题:可不可以像QQ一样在消息框的背景上显示FLASH动画???
我的相似的问题在:
http://community.csdn.net/Expert/topic/4253/4253799.xml?temp=.3907892
送100分!Top
11 楼lanse9999(兰色)回复于 2005-09-08 09:06:46 得分 0
楼上的用什么办法向richtextbox里添加文字和图片的,我用的是模拟键盘的“ctrl+c”,然后在模拟键盘的“ctrl+v”,这样的话,每加一次图片,图片后面就会自动加上一个回车,能否把你的源码给俺看看信箱:wuqf9999@126.comTop
12 楼HELANSHI(贺兰石)回复于 2005-09-08 11:53:36 得分 0
你可以去 http://www.mndsoft.com 看!那里有你要的代码!Top
13 楼HELANSHI(贺兰石)回复于 2005-09-08 12:56:22 得分 0
顶Top
14 楼lanse9999(兰色)回复于 2005-09-08 15:23:58 得分 0
谢谢楼上的,我去看了,下了不少我需要的代码Top
15 楼HELANSHI(贺兰石)回复于 2005-09-08 16:11:56 得分 0
http://community.csdn.net/Expert/topic/4253/4253799.xml?temp=.3907892
那你也帮我顶一下这个帖子啊
谢谢啦^_^Top
16 楼lanse9999(兰色)回复于 2005-09-09 09:54:58 得分 0
偶去帮你顶了,上次下的代码都太复杂,不是太实用,楼上的你的问题解决了么Top
17 楼HELANSHI(贺兰石)回复于 2005-09-11 18:39:42 得分 0
没有哪。。。。不过有个想法。。。。还没有实现,实现了就告诉你Top
18 楼lanse9999(兰色)回复于 2005-09-12 17:07:06 得分 0
还是不能拉伸的问题,斑竹呀~~有没有关注我们的帖子,都那么久了,还没有人来解决,等的心都凉了~~~Top
19 楼lanse9999(兰色)回复于 2005-09-23 09:19:51 得分 0
顶一下,别死沉大海了~~~~~~Top
20 楼happywqw(键盘跳蚤)回复于 2005-10-09 09:34:47 得分 0
可以通过在图片上方覆盖一层Image或者Picture控件来实现。关键是能够精确得到RichTextBox控件中的图片的位置坐标,我已经实现该功能,不过一句话说不清,告诉你思路,你参考一下RTB SDK 吧!~Top
21 楼CatchWind(追風少年)回复于 2005-10-19 11:45:48 得分 0
選中插入的圖片, 將其設定其SelProtected屬性為TureTop
22 楼CatchWind(追風少年)回复于 2005-10-19 13:30:08 得分 0
Sorry, 經測試, 上面的方法不行....Top
23 楼happywqw(键盘跳蚤)回复于 2005-10-27 10:04:57 得分 0
SelProtected=True可以防止用户拖动图片到其他位置,但是不能限制用户更改其尺寸。Top
24 楼couragetodream()回复于 2005-11-01 12:48:45 得分 0
richtextbox --> DragMode=1Top
25 楼RayLynn(福建风帆人才网 (www.ffrcw.com) IT)回复于 2005-11-23 11:17:11 得分 0
问题还没解决``看看日期有多久了。。Top
26 楼RayLynn(福建风帆人才网 (www.ffrcw.com) IT)回复于 2005-11-23 14:39:26 得分 0
问题已经被我搞定咯,哈哈`虽然是笨办法,但是勉强能用。
解决图像不可拉伸的方法:
Private Sub rtbText_Change()
'如果文本内容无改变,RTF内容却改变,则撤消
Static strText As String
Static strRTF As String
If rtbText.Text = strText And rtbText.TextRTF <> strRTF Then
rtbText.TextRTF = strRTF
End If
strText = rtbText.Text
strRTF = rtbText.TextRTF
RaiseEvent Change
End SubTop
27 楼sztxh(海之声)回复于 2005-11-25 18:09:31 得分 0
继续寻求中……Top
28 楼sztxh(海之声)回复于 2005-11-25 18:18:20 得分 0
楼主,提示“ RaiseEvent Change”事件未找到Top
29 楼sztxh(海之声)回复于 2005-11-25 18:19:25 得分 0
谢谢楼主,是可以了Top
30 楼happywqw(键盘跳蚤)回复于 2005-11-28 10:48:09 得分 0
to RayLynn(诶) :
这个方法不可行,任何对文本格式的改变(比如粗体、斜体、颜色、下划线)等都可能改变RTf内容,而不改变文本内容,此时取消则等于是无法改变文本显示格式,这个代价牺牲太大了,除非楼主想实现的是“非丰富文本格式”的图文编辑器。Top
31 楼happywqw(键盘跳蚤)回复于 2005-11-30 17:14:11 得分 0
to RayLynn(诶) :
另外,在遇到稍大的图片时,读取TextRTF将会非常慢!~Top
32 楼loyalguys()回复于 2005-12-01 08:22:22 得分 0
markTop
33 楼welon(辉哥)回复于 2006-01-14 16:41:34 得分 0
markTop
34 楼zq972(最近不想写代码,好累~~~~)回复于 2006-02-16 22:26:43 得分 0
顶,期待高人出现。我也很需要这个问题的答案!!Top
35 楼zq972(最近不想写代码,好累~~~~)回复于 2006-02-18 16:43:28 得分 0
继续顶,期待高手出现!!!Top
36 楼rainstormmaster(暴风雨 v2.0)回复于 2006-02-19 02:59:55 得分 0
http://rainstormmaster.cnblogs.com/archive/2006/02/19/333330.htmlTop
37 楼happywqw(键盘跳蚤)回复于 2006-03-28 17:40:35 得分 0
http://www.cnpopsoft.com/blog/article.asp?id=5Top




