你们谁用过Rxlib的RxRichEdit?为什么我把Gif加到RxRichEdit里面动都不动? (20分)
分类:控件 - 使用 xhyph (2002-01-22 7:06:00)
var
Pict: TPicture;
begin
with FOpenPictureDialog do begin
if Execute then begin
Pict := TPicture.Create;
try
Pict.LoadFromFile(FileName);
Clipboard.Assign(Pict);
Editor.PasteFromClipboard;
finally
Pict.Free;
end;
end;
end;
end;
这是代码,是Rxlib自带的Demo,它的也不能添加Gif
datoncg (2002-01-22 7:52:00)
没用过,但听说过。
yzhshi (2002-01-22 18:48:00)
如果rx控件不行的话,可以到cakk.delphibbs.com下载一个gifImage控件。
然后在你的程序里面加上Uses gifImage,放一个Image,添加Gif图象,就可以了。
不过,有时他好像和RX Image有些冲突,还有,不知道是否对Delphi6提供支持。据说D6本身已经支持动画了。
datoncg (2002-01-23 9:50:00)
D6的Image本身已经支持动画了,是吗?
xhyph (2002-01-23 18:12:00)
Image?
可是我要把Gif加在RichEdit里面啊
yzhshi (2002-01-23 18:17:00)
RichEdit?
那真的不好办了。
刚才我实验了,将双击可以看见动画的Gif放到了Word中,没动呀。。。
jbas (2002-01-23 18:21:00)
如果对位置不是太高的要求的化,动态生成一个panel,gifimage控件,浮再上面就行了。
馊主意。。。[
][
]
xhyph (2002-02-14 21:00:00)
看来是不可能那样做了
谁知道?
kthy (2002-02-15 0:18:00)
我就是这么用的,没有任何问题。可能是你的TGIF不兼容。
可以加上以下一句。跟踪看看:
Pict.LoadFromFile(FileName);
if (Pict<> nil) and (not Pict.Empty) then begin //设置断点看能否进入
Clipboard.Assign(Pict);
Editor.PasteFromClipboard;
end;
xhyph (2002-02-16 15:57:00)
算了,给分
datoncg-5,jbas-5,kthy-5,yzhshi-5,的回答最终被接受。