首页
|
互联网
|
IT动态
|
IT培训
|
Cisco
|
Windows
|
Linux
|
Java
|
.Net
|
Oracle
|
软件测试
|
C/C++
|
嵌入式开发
|
存储世界
|
服务器
网络设备
|
IDC
|
安全
|
求职招聘
|
数字网校
|
网页设计
|
平面设计
|
技术专题
|
电子书下载
|
教学视频
|
源码下载
|
搜索
|
博客
|
论坛
首页
|
JAVA
|
C#
|
VB
|
VB.NET
|
C/C++
|
delphi
|
工程管理
|
其他语言
|
论坛
各大城市软件开发培训、软件人才免费咨询热线:
400-700-5807
您现在的位置:
中国IT实验室
>>
桌面开发
>>
Delphi
>> 正文
Delphi编程轻松实现大图像浏览
来源:
ChinaItLab
作者:佚名 时间:2007-4-5
本实例演示如何不用添加代码就可轻松浏览大图像。当图像的尺寸大于显示区的大小时,就会自动显示滚动条,拖动这些滚动条就可以浏览显示区以外的图像。
在窗体中添加一个TScrollBox组件,设置AutoScroll属性为True。然后在TScrollBox组件上添加一个TImage组件,设置Align属性为alNone,AutoSize属性为True,并且为TImage组件加载一幅大图像。
经过以上的设置,TImage组件就会根据图像的大小自动调节尺寸。与此同时,TScrollBox组件就会自动设置滚动条以方便浏览大图像。
需要注意的是,TImage组件是添加到TScrollBox组件上,而不是窗体上。添加方法是:首先选中TScrollBox组件,然后在组件工具栏中双击要添加的组件,这样就会把组件添加到TScrollBox组件上。设计完成的窗体如图1所示。
图1 设计完成的窗体
保存文件,然后按F9键运行程序,程序运行的初始画面如图2所示。
在程序运行的过程中,可以通过拖动鼠标实时地改变窗体上3个部分的大小,如图3所示。
图2 程序运行的初始画面
图3 程序运行结果
本实例充分利用了Delphi中TScrollBox和TImage组件的特性,读者可以通过完善这个实例来自己制作一个图像浏览器。
【责编:Lili】
相关文章
Delphi初学者应小心的六大陷阱
基于Delphi的异常处理技术探究
Delphi中用API实现在MSN的信息提示
Delphi中"包"的妙用…
如何用Delphi实现子目录级的文件查询
在Delphi数据库应用程序中常见错误
如何使用Delphi实现无边界窗体的移动
如何用Delphi创建快捷方式
利用 Delphi 轻松编制压缩助理程序…
经验技巧:分享两条Delphi开发经验
推荐文章
精彩友情推荐
·
Asp源码
PHP源码
·
CGI源码
JSP源码
·
建站书籍教程
·
服务器软件
.net源码
·
建站工具软件
·
IDC资讯大全
·
机房品质万里行
·
IDC托管必备知识
·
全国IDC报价
·
网站推广优化
最新更新
推荐文章
·
框架:J2EE WEB应用架构分析…
03-13
·
几种VC++数据库开发技术的相对比…
03-13
·
利用C#实现标注式消息提示窗口
03-13
·
用C#创建COM对象
03-13
·
Visual C#多线程参数传递浅析…
03-13
·
Visual C#多线程参数传递浅析…
03-13
·
基于HOOK和MMF的Win密码渗透技术
11-15
·
Visual C++设计超强仿QQ自动伸缩…
11-15
·
Java SE 6.0实现高质量桌面集成开…
11-15
·
史玉柱东山再起幕后高人
11-15
·
用C#创建COM对象
09-06
·
IT管理十大失误及其对策
08-30
·
VC中利用MFC设计绘图程序初步
08-23
·
JAVA中对象创建和初始化过程
08-23
·
C语言中的位域的使用
08-09
·
浅谈Java桌面应用程序开发
08-09
·
C#的前途如何?
08-02
·
几种VC++数据库开发技术的相对比较
07-12
·
用Visual C#实现网络封包监视…
07-12
·
VB.NET中的TextBox控件详解
07-12
·
VB.NET实现PC与掌上电脑PPC的双向通信
07-05