随笔分类 -  Delphi

上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 64 下一页

Delphi中的进制转换
摘要:二进制转换 16进制转字符 16进制转十进制 数据转换成二进制 阅读全文

posted @ 2019-05-11 18:17 癫狂编程 阅读(519) 评论(0) 推荐(0)

delphi inttohex 整型到十六进制
摘要:inttohex from delphi help: Returns the hex representation of an integer. Unit SysUtils Category numeric formatting routines Delphi syntax: function In 阅读全文

posted @ 2019-05-11 18:09 癫狂编程 阅读(747) 评论(0) 推荐(0)

delphi将程序最小化至右下角
摘要:程序新手,如果有不恰当的地方,请大家帮忙改正! 1、下载并安装Raize.v5.5控件,delphi版本为:delphi 7.0。 2、添加RzTrayIcon控件、PopupMenu控件至窗体上。 3、程序代码示例: unit Unit1; interface uses Windows, Mess 阅读全文

posted @ 2019-05-11 17:51 癫狂编程 阅读(761) 评论(0) 推荐(0)

我在DBGridEh增加一栏复选框及对应操作的解决方案
摘要:最近客户有个需求,要求对单据列表里指定的单据进行批量审核,很自然的,我想到了在DBGridEh增加一栏复选框的列,审核时遍历所有单据,将打了勾的单据审核就可以了。查阅了网上很多文章,不外有2个方案,1是在数据表里增加字段,2是直接在DBGridEh增加一个没有字段的栏,也许是我笨吧,2种方案试过了都 阅读全文

posted @ 2019-05-11 17:05 癫狂编程 阅读(987) 评论(0) 推荐(0)

Delphi中paramstr的用法
摘要:原型 function paramstr(i:index):string 对于任何application paramstr(0)都默认代表的是应用程序的绝对路径。那么有paramstr(0),就肯定有paramstr(1),paramstr(2)...了。它们的值又是什么了?我试了下取出的是空值,又 阅读全文

posted @ 2019-05-10 13:52 癫狂编程 阅读(410) 评论(0) 推荐(0)

Application.CreateForm()和TForm.Create()创建的窗体有什么区别么?二者在使用上各有什么技巧?(50分)
摘要:https://wedelphi.com/t/135849/ 阅读全文

posted @ 2019-05-10 10:41 癫狂编程 阅读(1507) 评论(0) 推荐(0)

学用 TStringGrid [6] - Options
摘要:本例运行效果图: 一般修改 TStringGrid 的 Options 直接在设计时选一下 True 或 False 就行了; 代码中可以像下面操作: 做完这个例子发现不太初级了, 但代码很简单: 附上窗体设计源码: 阅读全文

posted @ 2019-05-08 17:26 癫狂编程 阅读(600) 评论(0) 推荐(0)

Delphi IDE使用的一些主要技巧
摘要:Delphi IDE使用的一些主要技巧 1、查找和替换 (1)<ctrl>+F[1]:选择页“Find”,进行查找,则根据查找方向继续查找。选择页“Findin Files”,则进行该工程内的全文查找。(2)<ctrl>+R:替换。(3)设置书签和定位:设置书签:<ctrl>+<shift>+数字[ 阅读全文

posted @ 2019-05-07 23:44 癫狂编程 阅读(507) 评论(0) 推荐(1)

动画演示 Delphi 2007 IDE 功能[2] - 定义变量
摘要:https://my.oschina.net/hermer/blog/319152 动画剧本: 第一个变量: 输入: var; 然后执行 Ctrl+J ... 回车 第二个变量: 执行 Ctrl+J; 然后输入 v 后打空格键 ... 再 Tab ... 回车 第三个变量: 先书写语句; 然后选定变 阅读全文

posted @ 2019-05-07 23:30 癫狂编程 阅读(162) 评论(0) 推荐(0)

Delphi的类与继承
摘要:既然已经做出了com程序用delphi来开发的决定,那当然就要对delphi进行一些深入的了解。有人说delphi是一个用控件堆砌起来的工具,和vb没什么两样;也有人说dephi实际上是面向过程的,他的面向对象并不彻底。实际生活中持这两种观点的人不在少数,就拿我认识的一个非常好的程序员来说吧,他很早 阅读全文

posted @ 2019-05-07 23:19 癫狂编程 阅读(823) 评论(1) 推荐(0)

属性的自动完成
摘要://在 type 区写入: TMyClass = class property s: string; end; //然后把光标放在其中,执行 Ctrl+Shift+C,可以自动生成以下代码: TMyClass = class private Fs: string; procedure Sets(co 阅读全文

posted @ 2019-05-07 21:24 癫狂编程 阅读(170) 评论(0) 推荐(0)

DELPHI中函数、过程变量的声明与应用
摘要:Procedure型变量: 在DELPHI中,函数、过程的地址可以赋给一个特殊类型的变量,变量可用如下方式声明: var p : procedure(num:integer); //过程 或: var f : function(num:integer):integer; //函数 也可定义一个过程( 阅读全文

posted @ 2019-05-07 18:45 癫狂编程 阅读(1342) 评论(0) 推荐(0)

Delphi回车键切换焦点
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls; type TForm1 = class(TForm) Panel1: TPanel; Label... 阅读全文

posted @ 2019-05-07 17:45 癫狂编程 阅读(575) 评论(0) 推荐(0)

delphi 窗体的创建和释放
摘要:Delphi中的窗体分为模式窗体和无模式窗体。二者的区别在于,用户可以在无模式窗体和其他窗体之间切换。这样,用户就可以同时工作于一个应用程序的几个部分。Delphi中窗体的初始化有两种情况,动态创建,和自动创建。通过show显示一个无模式窗体,ShowModal显示一个模式窗体。窗体有创建对应的也要 阅读全文

posted @ 2019-05-06 18:05 癫狂编程 阅读(395) 评论(0) 推荐(0)

delphi assigned函数的用法
摘要:assigned 是用来判断某一指针(pointer)或过程引用是否为nil(空),如果为空则返回假(false)。 用法示例(防止窗体被实例化多次): unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes 阅读全文

posted @ 2019-05-06 13:11 癫狂编程 阅读(6194) 评论(0) 推荐(1)

TField中的GetText和SetText
摘要:在数据表中的某些字段出于性能或数据规范化的考虑,会用组编号代替,就像学生有学号,员工有员工ID一样,但我们看的时候如果直接输入这样的编号看的人可能就会头痛了,这时就可用TField中的GetText转成我们方便看的信息(其中可能涉及查表的操作,如根据学号从学生信息表(如果有)中获取姓名)。SetTe 阅读全文

posted @ 2019-05-05 09:13 癫狂编程 阅读(604) 评论(0) 推荐(0)

adoquery.refresh和adoquery.query的区别
摘要:大的区别没有1: requery是通过重新发出原始命令并再次检索数据,可使用 Requery 方法刷新来自数据源的 Recordset 对象的全部内容。调用该方法等于相继调用 Close 和 Open 方法。requery比refresh要安全些(自我感觉),使用refresh时,必须保证数据集是活 阅读全文

posted @ 2019-05-03 12:02 癫狂编程 阅读(271) 评论(0) 推荐(0)

Delphi中TQuery.Filter用法
摘要:今天维护一个老项目是用delphi5 + BDE写的。为了更方便查询数据,就增加一个查询功能.由于数据量查询出来后就比较少,于是就想到Filter like 但 BDE并不支持 Filter = 'name like' BDE的模糊查询只有' name = A*' 匹配只能从第一个字母开始,无法达到 阅读全文

posted @ 2019-05-03 10:37 癫狂编程 阅读(1449) 评论(0) 推荐(0)

Delphi DbgridEh实现鼠标拖动选中列,并使复选框选中
摘要:1.先设置表格列的属性 procedure TForm_TaskToDW.InitGrid;var MyCol: TColumnEh;begin with DBGridEh_Task do begin Columns.Clear; MyCol := Columns.Add; MyCol.FieldN 阅读全文

posted @ 2019-05-02 18:44 癫狂编程 阅读(796) 评论(0) 推荐(0)

什么是运行期包与设计期包
摘要:转载请保持完整并注明出处。 1. 内容简介 本文档深入明了的阐述了什么是运行期包、设计期包 同时解释了产生 DesignIntf 错误的原因 2. 正文 本文以 CnPack.dpk (运行期包)、dclCnPack.dpk (设计期包)为例说明。这两个包,一个是运行期包,另一个是设计期包,设计期包 阅读全文

posted @ 2019-04-30 11:35 癫狂编程 阅读(314) 评论(0) 推荐(0)

上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 64 下一页

导航

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