社区
Delphi
帖子详情
是否能用memo来显示图象?
icandoit
2001-02-14 10:55:00
加精
...全文
191
8
打赏
收藏
是否能用memo来显示图象?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kingron
2001-02-17
打赏
举报
回复
2 Manwill(风玉树) :
tmemo有canvas属性吗?
Manwill
2001-02-17
打赏
举报
回复
在memo上动态生成一个Image就可以了。或者在Memo上
Meme.Canvas.draw(。。。。)把
jingpingyi
2001-02-15
打赏
举报
回复
应该不能。
Memo用于处理文本的。
Nicrosoft
2001-02-15
打赏
举报
回复
当然可以,只要是windows的窗口(memo也是windows窗口),就可以画图。
bill_lasker
2001-02-15
打赏
举报
回复
自画还差不多。
laza
2001-02-15
打赏
举报
回复
用Memo显示图片,你可以自己改改这个控件,处理memo的 WM_Paint消息,画个图片。
type
TMyMemo = class(TMemo)
protected
procedure WMPaint(var Message: TWMPaint); message WM_PAINT;
end;
procedure TMyMemo.WMPaint(var Message: TWMPaint);
var
MCanvas: TControlCanvas;
DrawBounds : TRect;
Begin
inherited;
MCanvas:=TControlCanvas.Create;
DrawBounds := ClientRect; // Work with temporary TRect record.
Try
MCanvas.Control:=Self;
With MCanvas do
Begin
Brush.Color := clBtnFace;
FrameRect( DrawBounds );
InflateRect( DrawBounds, -1, -1);
FrameRect( DrawBounds );
FillRect ( DrawBounds );
MoveTo ( 33, 0 );
Brush.Color := clWhite;
LineTo ( 33, ClientHeight );
PaintImages;//定义的画图片过程
end;
finally
MCanvas.Free;
End;
end;
procedure TMyMemo.PaintImages;
var
MCanvas: TControlCanvas;
DrawBounds : TRect;
i, j : Integer;
OriginalRegion : HRGN;
ControlDC : HDC;
begin
MCanvas:=TControlCanvas.Create;
DrawBounds := ClientRect; // Work with temporary TRect record.
try
MCanvas.Control:=Self;
ControlDC := GetDC ( Handle );
MCanvas.Draw(0, 1, Application.Icon);
finally
MCanvas.Free;
end;
end;
GoodHope
2001-02-15
打赏
举报
回复
肯定不能。
sundayboys
2001-02-14
打赏
举报
回复
呵呵,你还是下载一个RichEdit增强控件吧,CSDN上就有。
Delphi6编程大师 硬件与系统
DELPHI文体与
图象
的打印 DELPHI中
MEMO
组件的光标定位 避免二次运行 得到WINDOWS用户名和序列号 动态调整
显示
器的分辨率 获取CPU信息 获取WINDOWS和SYSTEM目录 获取窗口标题栏中的文字 获取或更改计算机名 获取内存...
VFP 6.0 教程2
如果选择“
显示
为图标”则可以用图标表示插入的
图象
对象。这里我们两者都不选择。 按“确定”按钮,即完成照片的插入。 9、为方便输入,也可以从“
显示
”菜单中选择“编辑”来切换到“编辑”方式。在“编辑”...
80例上手Delphi7编程(完全版)+源码
给
Memo
组件的
显示
区域加边框 02系统设置 一个托盘程序 如何实现目录的复制、删除和移动 如何改换壁纸和启动、关闭屏保 文件管理器 格式化磁盘 获取Windows、System和Temp目录 获取文件...
Delphi
图象
截取编程示例(1)
Delphi7.0下调试通过///////////////////////////////////////////////////////////(一)建立项目 new Items-->Projects-->MDI Application (二)重新设计MDI子窗体--ChildWin,实现抓取的
图象
在ChildWin中
显示
。...
Delphi的可视化部件用法简介
用PasswordChar属性可以按照
显示
隐蔽密码的方法
显示
用户输入文本,例如,它的缺省值为"*",运行时,您的输入将用"*"来
显示
,从而提供了一种安全措施。您可能也发现了,当一个字段被加上高亮度
显示
时,按键操作会将这...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章