随笔分类 -  Delphi

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 63 下一页

Anchors设定在Delphi界面设计中的用处
摘要:进行Delphi界面设计经常有要对一个窗口进行分块设计的情况。 一般习惯上是用Panel作为Layout容器对窗口页面进行切割组织,有时候为了更好的显示效果还要在Panel里面嵌套子Panel。再设定控件本身的Align属性基本就能达到一个比较满意的效果。 以前没有怎么接触过resize的界面设计, 阅读全文

posted @ 2020-11-07 16:45 癫狂编程 阅读(289) 评论(0) 推荐(0) 编辑

Delphi动态添加控件
摘要:{动态添加导航} var Panl:Tpanel; MainPage,Subpage:TPageControl; TabSheet1: TTabSheet; ToolBar2: TToolBar; Splitter:TSplitter; begin {创建导航树开始} Panl:=Tpanel.Cr 阅读全文

posted @ 2020-11-07 16:38 癫狂编程 阅读(541) 评论(0) 推荐(0) 编辑

DBGrid显示行号的几种方法
摘要:一、在structure视图中,把DataSet控件的加号点开,在里面的fields点右键add all fields,然后再右键new fields,这里添加一个数据表里没有的字段比如NO,这个NO字段设置为Integer,下面设置为calculated,确定,然后在这个NO字段的事件OnGetT 阅读全文

posted @ 2020-11-06 18:52 癫狂编程 阅读(638) 评论(0) 推荐(0) 编辑

delphi – 自定义组件和Tab键顺序
摘要:我有一个自定义组件(继承自TCustomPanel),它由两个其他组件组成(比方说两个编辑).如何在使用组件时正确获取Tab键顺序? 在Tab键顺序设计器中,我只能访问无法获得焦点的组件本身,因为它是一个面板.在运行时发生的事情是我可以使用tab键访问编辑,但只有在组件下方的两个按钮聚焦后才能访问. 阅读全文

posted @ 2020-11-05 19:59 癫狂编程 阅读(370) 评论(0) 推荐(0) 编辑

【delphi】妙用Taborder 和 Tabstop
摘要:【使用上下键控制控件的选择】 Taborder Tabstop: 这组表识号本来是用来表示组件的按键顺序以及在该组件上是否停留的标识号。但是如果在某些时候稍微重视一下的话,将会事半功倍。下面略举一例:桌面上有几个编辑框,用户希望按回车键、上下方向键而不是TAB在其间来回游动。 【属性设置】 Form 阅读全文

posted @ 2020-11-05 19:53 癫狂编程 阅读(287) 评论(0) 推荐(0) 编辑

DBGrid的输入焦点控制
摘要:在Delphi中,默认切换输入控件的输入焦点的按键是Tab,这个默认有点不符合输入习惯,大多数人习惯按Enter来切换到下一个输入单元。 在dbgrid这个控件中,当前输入焦点列的设置是通过selectedIndex来控制的。如果我们想在用户按Enter后切换到下一列,可以在dbgrid的keypr 阅读全文

posted @ 2020-11-05 19:20 癫狂编程 阅读(148) 评论(0) 推荐(0) 编辑

获取Delphi焦点位置的方法,及所在的控件、以及如何通过控件名称访问控件并赋值
摘要:Delphi 获取焦点位置及所在控件的方法: 方法一,循环判断: Var I: Integer; Begin For I := 0 To ComponentCount - 1 Do //获取组件数量 Begin If Components[I] Is TWinControl Then Begin I 阅读全文

posted @ 2020-11-05 19:12 癫狂编程 阅读(659) 评论(0) 推荐(0) 编辑

常用自定义函数
摘要:做网络程序时, 经常用到内存之间的相互复制转换函数.于是写下了下面一些函数 { 单元: BaseFunc 日期: 2003 06 24 作者: 王寒松 Administrator 说明: 一些基础操作函数 } Unit BaseFunc; Interface Uses windows, messag 阅读全文

posted @ 2020-11-05 12:53 癫狂编程 阅读(249) 评论(0) 推荐(0) 编辑

Delphi编程SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法
摘要:总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法以及SQL语句中日期格式的表示(#)、('')在Delphi中进行字符变量连接相加时单引号用('''),双引号用('''')表示首先定义变量varAnInt:integer=123;//为了方便在此 阅读全文

posted @ 2020-11-05 12:24 癫狂编程 阅读(691) 评论(0) 推荐(0) 编辑

TRzCheckTree的使用
摘要:1. 判断状态: if RzCheckTree1.Selected.StateIndex = 2 then //则为选中状态 else if RzCheckTree1.Selected.StateIndex = 1 then //则为未选中状态 else if RzCheckTree1.Select 阅读全文

posted @ 2020-11-03 13:50 癫狂编程 阅读(287) 评论(0) 推荐(0) 编辑

博客总目录(2007.11.12 - 2010.4.25)
摘要:附代码动态着色脚本: //嵌入脚本的代码放在页面最后一行 <script type="text/javascript" src="http://files.cnblogs.com/del/del.js"></script> <script type="text/javascript" src="ht 阅读全文

posted @ 2020-11-01 00:28 癫狂编程 阅读(64) 评论(0) 推荐(0) 编辑

测试代码
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure Fo 阅读全文

posted @ 2020-11-01 00:25 癫狂编程 阅读(207) 评论(0) 推荐(0) 编辑

Camtasia Studio 4
摘要:万一老师,您好,请问上面的GIF动画是怎样录制的? 用 Camtasia Studio 4 做的. 阅读全文

posted @ 2020-10-31 17:10 癫狂编程 阅读(106) 评论(0) 推荐(0) 编辑

Delphi 2009 中的泛型
摘要:本例效果图: 代码文件: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = cl 阅读全文

posted @ 2020-10-31 16:42 癫狂编程 阅读(130) 评论(0) 推荐(0) 编辑

BS表单编程注意事项
摘要:界面风格:1. 开发使用1024×768分辨率2. 新建一个表单,要首先调整界面,界面排布紧凑点,不要留太多空白地带3. 必须添加默认主菜单;SKBILLGRID一般添加默认弹出菜单4. 默认让SKBILLGRID自动扩展一行,查询结束后,如果展现字段较多,超过屏幕宽度,一般自动让表格根据数据内容扩 阅读全文

posted @ 2020-10-16 11:33 癫狂编程 阅读(281) 评论(0) 推荐(0) 编辑

Delphi MDI多文档架构几个问题解决
摘要:1.关于登录窗口(Login): 很多时候我们在做开发delphi的MDIform时,常常因为要做进去Login一个正常的登录窗口,平常做Login的project代码如下:只有Login登录成功了时候,才会建立起frm_Main窗体,这是正常不用MDI框架的正常登录与主窗体切换。 Applicat 阅读全文

posted @ 2020-10-12 17:29 癫狂编程 阅读(491) 评论(0) 推荐(0) 编辑

Delphi MDI子窗体
摘要:用MDI实现浏览子窗口,具有窗口管理功能,同屏观看多个网页的内容 ① 多文档窗体(MDI) MDI窗体是一种具有主子结构的窗体体系,微软的Word便是其中的一个典型例子。MDI体系中至少需要两种窗体,只能将其中之一设置为主窗体,其余窗体全部则全部为子窗体,主窗体负责子窗体的管理、切换等工作。自然,子 阅读全文

posted @ 2020-10-12 17:25 癫狂编程 阅读(553) 评论(0) 推荐(1) 编辑

如何捕获窗体获得焦点和失去焦点的消息? ( 积分: 50 )
摘要:https://wedelphi.com/t/269743/ privateprocedure CMGOTFOCUS(var Message: TMessage); message CM_GOTFOCUS;procedure CMLOSTFOCUS(var Message: TMessage); m 阅读全文

posted @ 2020-10-09 21:30 癫狂编程 阅读(347) 评论(0) 推荐(0) 编辑

Delphi窗体置顶及失去焦点后取得焦点
摘要:unit u_FrmTopMostActive; interface uses Winapi.Windows; implementation // 窗体置顶 procedure SetXwForegroundWindow(AHandle: Thandle); var hFgWin: Thandle; 阅读全文

posted @ 2020-10-09 20:21 癫狂编程 阅读(478) 评论(0) 推荐(0) 编辑

PL/SQL编程中的问题
摘要:PL/SQL编程中的问题 1、存储过程和存储函数中的as和is Oracle中的as和is是Oracle为了方便而设置的同义词基本上没有不同 。 使用规则: (1)在创建存储过程(procedure)/函数(function),以及自定义类型(type)和包(package)时,使用as和is无区别 阅读全文

posted @ 2020-10-09 18:33 癫狂编程 阅读(132) 评论(0) 推荐(0) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 63 下一页

导航

好的代码像粥一样,都是用时间熬出来的