当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 通常在应用程序的主窗体中,利用鼠标左键点击左上角的图标,会弹出一个菜单,称之为“系统菜单”,在窗体中并没有系统菜单对应的组件,所以有时需要定制系统菜单时就比较麻烦。
 

 

 ·delphi中的dll使用方法    »显示摘要«
    摘要:1. 所需动态连结的 dll 须置放在与执行档同一目录或windows system 目录 2. 确认 dll export 出来的函式的原型, 以目前的情况而言, 通常只拿得到 c 语言的函数原型,这时要注意 c 与 object pascal 相对应的型别, 如果需要, 在 interface 一节定义所需的资料类别 3. 在 implementation 节中宣告欲使用的函式......
 ·delphi中canvas(画布)的运用    »显示摘要«
    摘要:在delphi为编程者提供了一个灵活的绘图场所,即本文所述的 canvas类,在delphi中的很多控件都具有此属性,使编程者可以 在这些的控件的表面随心所欲的绘图,这对完善用户界面或者制 作一些屏幕特技都有着非凡的作用,下面举例说明几种特殊屏幕 效果的形成过程。 一、canvas必备基本知识: 1.具有canvas属性的控件: tbitmap,tcombobox,tdbco......


定制系统菜单
    通常在应用程序的主窗体中,利用鼠标左键点击左上角的图标,会弹出一个菜单,称之为“系统菜单”,在窗体中并没有系统菜单对应的组件,所以有时需要定制系统菜单时就比较麻烦.可以通过下面的步骤实现:

1) 在系统菜单上添加所需的菜单项. 【程序编程相关:在DElphi中的DataGrid怎样使

【推荐阅读:[界面]程序启动欢迎窗体(Splash)

2) 为新添加的菜单项定义o n c l i c k 事件的处理过程. 【扩展信息:用Timer实现定时运行

在该例程中,在系统菜单中添加了一个“前端显示( a )”菜单项,通过该菜单项,可以使窗体始终显示在最前端或为普通窗体模式.具体实现过程如下:

1) 通过菜单file | new application 创建一个新的工程.

2) 添加窗体f o r m 1 的o n c r e a t e 事件的处理过程如下:

procedure tform1.formcreate(sender: to b j e c t ) ;

b e g i n

// 设置系统菜单

a p p e n d m e n u ( g e t s y s t e m m e n u ( h a n d l e , f a l s e ) , m f _ s e pa r ator,0, );

a p p e n d m e n u ( g e t s y s t e m m e n u ( h a n d l e , f a l s e ) , m f _ s t r i n g , 2 0 0 ,

前端显示( & a ) ) ;

3) 在文件u n i t 1 . p a s 的u s e s 语句中增加如下代码:

u s e s


...   下一页
 ·用delphi实现输入法转换    »显示摘要«
    摘要: m 作 者: gss_wc(天人) 2001-04-28 10:35:05 :0 :0 [回复] [打包] [转贴] 转载: borlanddelphi以其强大的功能及和高效的可视化开发环境为广 大程序设计员所青睐。尤其是它封装了windowsapi函数,能方便地利 用windows资源,大大加快了程序开发速度。      在平时的计算机操作中,中文输入是不可避免的。使用者可......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE