随笔分类 -  Delphi

上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 64 下一页

Delphi 的绘图功能[8] - TextOut、TextWidth、TextHeight
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure But... 阅读全文

posted @ 2018-09-20 21:28 癫狂编程 阅读(1017) 评论(0) 推荐(0)

E2202 Required package 'rtl' not found"
摘要:最近重新下载了一个delphi Berlin 10.1.2绿色版本,解压后剪切到别的盘上了,一些需要直接编译的.dpk包,例如fastReport都不能了,都提示E2202 Required package 'rtl' not found",google了一下,终于找到了答案,就是程序目录下dcc3 阅读全文

posted @ 2018-09-20 21:08 癫狂编程 阅读(1050) 评论(0) 推荐(0)

delphi怎样单步调试
摘要:在delphi的IDE编辑窗口里,主菜单->Run->Step Over或者主菜单->Run->Trace Into单步调试有两种方式:一种是Step Over,快捷键是F8,单步执行语句,遇到函数时不进入其内部。另一种是Trace Into,快捷键是F7,这种单步调试方式在遇到函数时,会自动跳转进 阅读全文

posted @ 2018-09-19 14:55 癫狂编程 阅读(1039) 评论(0) 推荐(0)

delphi怎么单步调试
摘要:在delphi的IDE编辑窗口里,主菜单->Run->Step Over或者主菜单->Run->Trace Into单步调试有两种方式:一种是Step Over,快捷键是F8,单步执行语句,遇到函数时不进入其内部。另一种是Trace Into,快捷键是F7,这种单步调试方式在遇到函数时,会自动跳转进 阅读全文

posted @ 2018-09-19 14:53 癫狂编程 阅读(475) 评论(0) 推荐(0)

Delphi编程防止界面卡死的方法经验分享
摘要:Delphi编程防止界面卡死的方法经验分享! 1.循环里面防止界面卡死的方法可以使用Application.ProcessMessages; 例如下列方法: var n: Integer; begin for n := 0 to 10000 do begin Edit1.Text := IntToS 阅读全文

posted @ 2018-09-10 17:32 癫狂编程 阅读(3691) 评论(0) 推荐(0)

Delphi实现ERP单据列表栏目设置
摘要:什么都不用说了,ERP你懂的。一张报表,不同的客户都可以调死你。直接上图 通过这个设置界面,直接生成参数调整报表所用的DBGridEh。对,是DBGridEh,不是DBGrid,也不是CXGrid。 然后再将这些参数生成一个JSON,保存到数据库。下次打开,直接取这个JSON就可以了。这样,客户可以 阅读全文

posted @ 2018-09-10 16:50 癫狂编程 阅读(815) 评论(0) 推荐(0)

delphi self 的使用
摘要:delphi之self 在使用delphi的对象技术的时候,经常会看到一个词汇:self,它到底指的是什么呢? 我们还要从对象与类的关系谈起。 类是对将要创建的对象的性质的描述,是一种文档。这很重要: 类只是一段描述性的文字,它并不会真去分配内存,无论在其中定义多少变量。 如果打个比方, 类就是图纸 阅读全文

posted @ 2018-08-14 19:16 癫狂编程 阅读(511) 评论(0) 推荐(0)

Delphi与各数据库数据类型比较
摘要:Delphi数据类型与各数据库数据类型对比如下表,如有具体说明见表中脚注: Delphi Type Oracle Types SQL Server Types MySQL Types [1] InterBase Types PostgreSQL Types SQLite Types ftSmalli 阅读全文

posted @ 2018-07-10 21:35 癫狂编程 阅读(1431) 评论(0) 推荐(0)

delphi self 的使用
摘要:delphi self 的使用 delphi之self 在使用delphi的对象技术的时候,经常会看到一个词汇:self,它到底指的是什么呢? 我们还要从对象与类的关系谈起。 类是对将要创建的对象的性质的描述,是一种文档。这很重要: 类只是一段描述性的文字,它并不会真去分配内存,无论在其中定义多少变 阅读全文

posted @ 2018-06-23 00:54 癫狂编程 阅读(431) 评论(0) 推荐(1)

Delphi DBGrid记录全选和反选拖动处理
摘要:DBGrid1.DragMode := dmManual;//留意这个设置不要变 procedure ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean); procedure TForm18.ApplicationEven 阅读全文

posted @ 2018-06-20 02:57 癫狂编程 阅读(237) 评论(0) 推荐(0)

在DbGrid中,不按下Ctrl,单击鼠标如何实现多选?谢谢
摘要:解决方案 » 有了dbgrid1.options.dgmultiselect:=true;必须按下Ctrl键,才能实现多选, 修改源代码,把以下内容if Select and (ssShift in Shift) then改为if Select then 记住是在DBGRIDS单元里: if ssC 阅读全文

posted @ 2018-06-20 02:55 癫狂编程 阅读(427) 评论(0) 推荐(0)

在DBGrid中实现多选功能
摘要:1、首先把DBGrid->options-dgMulitSelect设为True. dgRowSelect也设为True,此属性设为true后,DBGrid将不能编辑,如何实现能否编辑代码如下 要先引用 uses DBGrids单元 procedure TfrmXJCGHD.CheckBox1Cli 阅读全文

posted @ 2018-06-16 23:59 癫狂编程 阅读(793) 评论(0) 推荐(0)

回车跳到下一个EDIT
摘要:1.按下方法procedure TForm2.Edit1KeyDown(Sender: TObject; var Key: Word;Shift: TShiftState);beginif Key=VK_RETURN thenSelectNext(ActiveControl,true,true);e 阅读全文

posted @ 2018-06-16 23:19 癫狂编程 阅读(278) 评论(0) 推荐(0)

远程控制篇:用Delphi模拟键盘输入/鼠标点击
摘要:模拟键盘我们用Keybd_event这个api函数,模拟鼠标按键用mouse_event函数. Keybd_event函数能触发一个按键事件,也就是会产生一个WM_KEYDOWN或WM_KEYUP消息,一般用这两个消息来模拟一 次按键(按键的过程是:按下,然后弹起),但是没有直接用这个函数方便。Ke 阅读全文

posted @ 2018-06-16 23:07 癫狂编程 阅读(806) 评论(0) 推荐(0)

SQL的拼接语句在DELPHI中怎么写
摘要:SQL 语句的拼接,关键点在于对引号的处理上。 在 delphi 的语法中,使用单引号做字符串的标志符。因此,当遇到 SQL 语句中字符串标识量编写的时候,需要用两个单引号来代替实际的引号。 举例: 看起来单引号太多,显得挺乱。 其实可以用其他手段来完成: 1、使用 QuotedStr 函数 2、使 阅读全文

posted @ 2018-06-09 12:27 癫狂编程 阅读(1283) 评论(0) 推荐(0)

Delphi DbGridEh实现表格没有内容的渐变效果
摘要:OptionsEh = dghExtendVertLines 就会有这个效果, 去掉就会没有这个效果 阅读全文

posted @ 2018-06-06 18:46 癫狂编程 阅读(224) 评论(0) 推荐(0)

大家好,请问在DELPHI中#13和#10是表示什么含义的?
摘要:#13: 表示"回车"#10: 表示"换行" ASCII码 Delphi字符 C程序 含义 10 #10 '\n' 换行 13 #13 '\r' 回车Delphi里用#13#10表示换行符 ASCII#13=Chr(13) 这不是DELPHI规定的, 微软的Txt文件, 行结束就是 #13#10 阅读全文

posted @ 2018-06-05 00:42 癫狂编程 阅读(5883) 评论(0) 推荐(0)

Delphi 组件渐进开发浅谈(二)——双简合璧
摘要:2.双简合璧2.1.带有T[x]Label的T[x]Edit组件 请允许我用[x]的书写方式来表示不同的对象。因为随后将大量提及TLabeledEdit与TTntLabeledEdit、TCustomLabeledEdit与TTntCustomLabeledEdit这样及其雷同的类。2.2.分析T[ 阅读全文

posted @ 2018-05-16 23:33 癫狂编程 阅读(627) 评论(0) 推荐(0)

Delphi 组件渐进开发浅谈(一)——由简入繁
摘要:最近业余时间在写游戏修改器玩,对于Delphi自带的组件总觉得差强人意,需要书写大量冗余代码,如果大量使用第三方组件,在以后的移植和与他人交互时也不是很方便,因此便产生了自己封装组件的想法。 实际上这个想法在很久以前(大概04年写第一个修改器的时候)就有了,一直没有闲暇时间去做,而工作上类似的组件也 阅读全文

posted @ 2018-05-16 23:32 癫狂编程 阅读(531) 评论(0) 推荐(0)

Delphi中的DBGrid控件
摘要:在Delphi中,DBGrid控件是一个开发数据库软件不能不使用的控件,其功能非常强大,可以配合SQL语句实现几乎所有数据报表的显示,操作也非常简单,属性、过程、事件等都非常直观,但是使用中,有时侯还是需要一些其他功能,例如打印、斑马纹显示、将DBGrid中的数据转存到Excel97中等等。这就需要 阅读全文

posted @ 2018-05-16 23:20 癫狂编程 阅读(3852) 评论(0) 推荐(0)

上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 64 下一页

导航

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