📄 h20000324-27.htm
字号:
<html><head><script language="JavaScript"> function reset(){ for ( var i=0; i < document.Form1.elements.length; i++ ) { document.Form1.elements[i].options[0].selected=true }}function going(url){ parent.location=url; reset();}</script><style><!--A:link {text-decoration: none; color: #000000; font-family: 宋体}A:visited {text-decoration: none; color: #000000; font-family: 宋体}A:active {text-decoration: none; font-family: 宋体}A:hover {text-decoration: underline:#ffffff; color: #ff0000}body,table {font-size: 9pt; font-family: 宋体}.H1 {font-size: 9pt ; line-height:9pt; align=center}.ourfont {font-size: 9pt ; line-height:9pt; }.ourfont1 {font-size: 9pt ; line-height:9pt; }--></style><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>用Delphi“玩”编程(6)解决方案 </title></head><body topmargin="0" leftmargin="0"><div align="center"><center><table border="0" cellPadding="0" cellSpacing="0" width="700"><tbody> <tr> <td><p class="content4"><span class="font"><img border="0" height="3" src="../../soft/pix.gif" width="700"></span></td> </tr></tbody></table></center></div><div align="center"><center><table border="0" cellPadding="0" cellSpacing="0" width="700"><tbody> <tr> <td bgColor="#3399ff" width="658"><p class="ourfont"><span class="font"> </span><a style="text-decoration: none; color: rgb(255,255,255)" href="../os/H00705-2.htm">操作系统</a><font color="#FFFFFF"><span class="font"><span> |</span></span></font><a style="color: rgb(255,255,255); text-decoration: none" href="../image/H00705-14.htm">图像处理</a><font color="#FFFFFF"><span>|<span class="font"> </span></span></font><a style="color: rgb(255,255,255); text-decoration: none" href="../autoCAD/H00705-19.htm">辅助设计</a><span class="font"><font color="#FFFFFF"><span> | </span></font></span><a style="color: rgb(255,255,255); text-decoration: none" href="../data/H00705-18.htm">数 据 库</a><span class="font"><font color="#FFFFFF"><span> | </span></font></span><a style="color: rgb(255,255,255); text-decoration: none" href="H00706-1.htm">高级编程</a><span class="font"><font color="#FFFFFF"><span> | </span></font></span><a style="color: rgb(255,255,255); text-decoration: none" href="../netuse/H00705-20.htm">网络应用</a><font color="#FFFFFF"><span><span class="font"> | </span></span></font><a style="color: rgb(255,255,255); text-decoration: none" href="../webpage/H00705-21.htm">网页制作</a><font color="#FFFFFF"><span><span class="font"> |</span></span></font> <a style="color: rgb(255,255,255); text-decoration: none" href="../technic/H00706-3.htm">技术交流 </a><a style="color: rgb(255,255,255); text-decoration: none" href="http://202.100.13.77/clslyb/default.asp?clsid=jiaoc"><font color="#FFFFFF"><strong>过客留言</strong></font></a></td> <td bgColor="#3399ff" width="32"><p align="center" class="ourfont"><a href="mailto:net@163.sn.cn"><img src="../../soft/email.gif" alt="email.gif (493 字节)" border="0" WIDTH="20" HEIGHT="19"></a></td> </tr></tbody></table></center></div><div align="center"><center><table border="1" cellSpacing="1" width="700" bordercolor="#3399FF"><tbody> <tr> <td align="left" bgColor="#FFFFFF" vAlign="top" width="700" bordercolor="#0000FF" bordercolorlight="#0000FF" bordercolordark="#0000FF"><p class="ourfont"> </p> <p align="center"><strong>用Delphi“玩”编程</strong>(6)解决方案 </p> <p align="center">作者 江伟芸</p> <p> 前面我们建立了一个应用程序。追求完美的你也许提出许多问题:如何使我的程序拥有专业的界面?如何令程序在大小窗口中都有美观的界面?如何控制窗口的大小?如何为我的程序设定一个个性化的图标?……这一期将为你解开种种疑问,教你让程序更漂亮的方法。<br> 下面介绍一个使界面美观的精灵——元件Panel。你有没有发现Windows程序基本上都有一个特点:功能区分明。元件Panel就能帮你把界面分成多个区域,下面回到我们的程序里看一看。<br> ●我们的程序主要有“放映按钮"、“按钮"、“Memo框"等三部分;<br> ●在Standard栏中选中放置在“窗体"中;<br> ●同时选定四个按钮(鼠标框选),按Ctrl+X剪切;<br> ●选中窗体中的Panel1,Ctrl+V,把四个按钮放置在Panel1上;<br> ●同法放置“放映按钮"在Panel2,“Memo框"在Panel3;<br> ●属性设置如下表,界面效果如左图<br> Panl1 Panel2 Panel3<br> Align alRight alTop alClient<br> Caption 空<br> 这个图是不是比原来好看了一点?我们再加工一下做出有点立体感的界面,如下图。<br> <br> ●设定属性如下:<br> Panel1 Panel2 Panel3<br> BevelWidth 3 3 3<br> BorderWidth 0 0 5<br> BevelInner bvNone BvLowered BvLowered<br> BevelOuter bvRaised bvRaised bvRaised<br> 另一个关于界面的常见问题是:如何控制窗口的大小?在设计期原始窗口的大小是可以任意缩放的,并且运行时“普通窗口"的大小和位置都与设计期原始窗口完全一样。而运行时“最大化窗口"一般是全屏,也可以用语句控制。譬如:<br> ●双击Form1的OnResize事件,在Begin与End之间键入<br> if windowState=wsMaximized then top:=108;<br> 这时“最大化窗口"只占大半屏,实现了运行期对屏幕大小的控制。与top类似的属性还有Width、Left、height,试着用他们代换Top看看运行结果。另外,若想程序一开始就是全屏,可以设置Form1. WindowState属性为WsMaximized。<br> 掌握了以上提供的技巧,你的程序应该可以拥有漂亮的界面了。那么如何为你的程序设定一个最合适的图标呢?<br> ●制作或收集一个你喜欢的图标(.ico文件);<br> ●找到Project/Options/Application,选择Load Icon,读图标。<br> 经过六期的学习,你是否基本了解Delphi?Delphi的功能十分强大,六期下来也只描绘了它的一些皮毛,却也实现了不少功能。Delphi值得一用。各位朋友如果希望真正成为Delphi高手还要付出很大的努力,希望我的介绍能给大家一点帮助。</td> </tr></tbody></table></center></div><hr align="center" SIZE="1" width="700"><p align="center" class="ourfont"><span><span><font color="#000000"> <a style="color: rgb(0,0,0); text-decoration: none" href="../../soft/network/index.htm">互联网络</font><font color="#FFFFFF"> </font></a><font color="#000000">|</span></span><a href="../../soft/system/index.htm" style="color: rgb(0,0,0); text-decoration: none">系统工具</a><span>|<span> <a href="../../soft/tools/index.htm" style="color: rgb(0,0,0); text-decoration: none">实用工具</a> | <a href="../../soft/multimedia/index.htm" style="color: rgb(0,0,0); text-decoration: none">媒体工具</a> | <a href="../../soft/image/index.htm" style="color: rgb(0,0,0); text-decoration: none">图形图像</a> | <a href="../../soft/game/index.htm" style="color: rgb(0,0,0); text-decoration: none">游戏娱乐</a> | </span><a href="../../soft/usesoft/index.htm" style="color: rgb(0,0,0); text-decoration: none">软件<span>使用</a></font><font color="#FFFFFF"> |</font> </span></span></p><hr align="center" SIZE="1" width="700"><font color="#FFE8BB"><p align="center" class="ourfont"></font><font color="#000000"><span><span>© Copyright 2000 </span></span>陕西公用计算机互联网信息中心<span><span> 版权所有 </font></p></span></span><p align="center" class="ourfont"><font color="#000000"><span><span>本站制作维护by <a style="color: rgb(0,0,0)" href="mailto:haiyuan@163.sn.cn">HAIYUAN</a></span></span></font></p><p align="center" class="ourfont"><font color="#000000"><span><span>电话:(029)8371051 8371055 8371049 联系信箱:<a href="mailto:net@163.sn.cn">net@163.sn.cn</a></span></span></font></p></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -