维修中心 ¦
硬件资料 ¦
软件教程 ¦
网络安全 ¦
下载中心 ¦
图片频道 ¦
音乐频道 ¦
视频教程 ¦
房产频道 ¦
新闻中心 ¦
维修论坛
加入收藏 加入收藏 联系我们
 ┆  首页  ┆
关于本站 ¦
业务范围 ¦
客服中心 ¦
维修报价 ¦
联系我们 ¦
维修站点 ¦
  文字广告: ppp
当前位置 > 软件教程 > 应用软件 > 图片处理 Delphi开发经验三则


Delphi开发经验三则

时间:2005-6-16 9:10:41 作者: 来源:电脑报 高素梅点击数:

ppp

  
       一、配置数据引擎(BDE、SQL Link)的简单方法
  在数据库应用程序分发时,需要携带数据引擎(BDE、SQL Link),并且在客户端安装完程序后,还需要配置数据引擎,如用户名(username)、密码(Password)等等。如果手工配置的话,工作量比较大(根据客户机数量而定),一般认为InstallShield For Delphi不能很方便地解决此问题。其实不然,InstallShield For Delphi是可以解决的,在生成安装程序的目录里有一个*.iwz的文本文件,只要在[IDAPI Alias]片段中手工加入即可。例如:
  [IDAPI Alias]
  usesname=SYSDBA
  password=masterkey
  程序安装后数据引擎会自动配置。
  二、制作快速按钮条
  快速按钮条上的每一个图形按钮都代表着一项常用的功能,同时,这些图形按钮尺寸较普通的图标大,可以放置更大、更形象的图形,甚至可以带上简短的提示,这对于用户执行最常用的功能很有帮助。基于上述原因,越来越多的Windows应用程序采用快速按钮条来改善应用程序的界面。笔者在用Delphi编程时,采用了两种不同的方法来实现快速按钮条,本文结合制作一个具有两组共六个按钮的快速按钮条的实例,列出了这两种方法的具体设计步骤及优劣比较。
(一)Panel+SpeedBubbon+Bevel组合
  1.在窗体上放置一个Panel1对象,作为图形按钮的载体。
  2.设置Panel1的属性Caption为空,属性Align为alTop,调整其高度至合适尺寸。
  3.在Panel1上放置六个SpeedButton按钮(选用SpeedButton,是因为它具有浮动特性)。
  4.在panel1上放置两个Bevel对象,调整其位置和大小,用于分隔按钮组。
  5.调整SpeedButton1的大小及在Panel1中的位置。
  6.选择SpeedButton1,设置其属性Flat为True。
  7.单击SpeedButton1的属性Glyph所对应的省略号小按钮,打开PictureEditor窗口,选择一个象征“查询”的图标。设置属性ShowHint为True,属性Hint为“查询”。
  8.按步骤5至7的方法,分别设置好其余几个SpeedButton按钮的属性。
  这样,一个快速条就制作完成。运行时,快速按钮均以浮动方式显示,当鼠标移至其上时,显示按钮外框,并显示小提示。
  (二)借用ToolBar
  因ToolBar实际上是工具条组件,用它来实现快速按钮条,只能算借用。
  1.在窗体上放置一个ToolBar1对象。

[1] [2] [3] 下一页

 
全部 本站
 
推荐文章
·Flash5ActionScript教
·Flash5ActionScript教
·Flash5ActionScript教
·Photoshop常见问答集
·Photoshop界面技巧
·妙用Flash遮罩层实现
·Photoshop常见问答集
·轻松制作FLASH MTV
·Fireworks常见问答集(
·CorelDRAW 的两个小技
·经验分享:Photoshop
·用Photoshop轻松实现
·CorelDRAW的两个小技
·利用Photoshop给图片
·Photoshop经验谈
·AutoCAD快速绘图技巧
·AuotoCAD使用技巧:巧
·浅谈VB6.0中的实用技
·浅谈VB6.0中的实用技
·Photoshop小技巧
 
 

pp

pp

评分等级:0 编辑:admin
[打印本文] [进入论坛聊聊] |发表评论| [关闭窗口][我要投稿] [回到首页] [关闭窗口]
上一篇文章:浅谈个人非线性编辑系统
下一篇文章:Photoshop小技巧

 


【经典文章回顾】
picturepp

 
ppp

Copyright ©2005 - 2006 WWW.BJFIX.COM All Rights Reserved.
版权所有 2005 - 2006 北京钧天电脑网络技术服务中心
地 址: 北京海淀苏州街倒座庙7号楼612(首都工商大厦北侧,人大西门往北100米)
电 话: 010-62646476 010-89184370 010-81259179
Email: xie#bjifx.com