2017年10月21日

研究VCL源码的原因和起点

摘要: 恢复内容开始 研究VCL源码的原因和起点 根本原因:当然是希望自己成为Delphi高手,因为这么多年过去,觉得自己始终不得要领,修改一个控件都无从下手,一直都只是个会拖控件的白痴。而我却拥有一颗不安分的心。 郁闷原因:我把传说中的几本大作《深入浅出VCL》和《Delphi高手突破》和《Delphi开 阅读全文

posted @ 2017-10-21 19:29 癫狂编程 阅读(662) 评论(0) 推荐(0) 编辑

adoquery.refresh和adoquery.query的区别

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

posted @ 2017-10-21 15:54 癫狂编程 阅读(365) 评论(0) 推荐(0) 编辑

Delphi中的Sender:TObject对象解析

摘要: procedure TForm1.Button1Click(Sender: TObject); begin end; 解析:Procedure是过程,TForm是窗体类,加上数字就是某个窗体,像TForm1就是Form1窗体。 Button1是你的按钮控件的名称,Button1Click就是按钮的单 阅读全文

posted @ 2017-10-21 15:50 癫狂编程 阅读(393) 评论(0) 推荐(0) 编辑

ADODataSet与ADOQuery的区别

摘要: ADODataSet组件 此组件功能是非常强大的,通过ADODataset,可以直接与一个表进行联接,也可以执行SQL语句,还可以执行存储过程,可以说集ADOTable、 ADOQuery、 ADOStoreProc三者的功能于一身。在使用时,首先设定其Connection属性为ADOConnect 阅读全文

posted @ 2017-10-21 15:49 癫狂编程 阅读(1107) 评论(0) 推荐(0) 编辑

visual studio 和 sql server 的激活密钥序列号

摘要: VS2010: YCFHQ-9DWCY-DKV88-T2TMH-G7BHP VS2013: BWG7X-J98B3-W34RT-33B3R-JVYW9 VS2015: 专业版:HMGNV-WCYXV-X7G9W-YCX63-B98R2 企业版:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV Microsoft SQL Server 2008 R2序列号密钥 开发版32位:... 阅读全文

posted @ 2017-10-21 14:53 癫狂编程 阅读(6888) 评论(0) 推荐(0) 编辑

2017年10月20日

修改VCL源码实现自定义输入对话框

摘要: 来自:https://yq.aliyun.com/wenji/88428 通过修改VCL源码实现自定义输入对话框 在BCB中有两个函数可以实现输入对话框:InputBox和InputQuery,其实InputBox也是调用了InputQuery,这个函数有几个缺点: (1).输入对话框上的按钮是英文 阅读全文

posted @ 2017-10-20 10:37 癫狂编程 阅读(409) 评论(0) 推荐(0) 编辑

2017年10月15日

WINFORM 多条件动态查询 通用代码的设计与实现

摘要: 经常碰到多条件联合查询的问题,以前的习惯认为很简单总会从头开始设计布局代码,往往一个查询面要费上老半天的功夫,而效果也不咋地。 前段时间做了个相对通用的多条件动态查询面,复用起来还是挺方便的,放上来共参考指导 。 供下载的源文件链接 : 多条件动态查询通用模板下载 主要的运行后布局: 主要的通用功能 阅读全文

posted @ 2017-10-15 12:40 癫狂编程 阅读(1942) 评论(0) 推荐(0) 编辑

多条件查询 仿淘宝URL传参方式

摘要: 恢复内容开始 最近项目在做一个电商网站,网站涉及到前后台交互的多条件查询,类似于淘宝的多条件查询,图片如下 此类查询主要涉及到的问题有: 1.如何记忆查询参数 2.如何前后台传值 3.中文处理。 解答: 1:通过从后台返回之前查询参数(网上有在session中记忆参数,也有用数组记忆,这里我选用了淘 阅读全文

posted @ 2017-10-15 12:31 癫狂编程 阅读(798) 评论(0) 推荐(0) 编辑

2017年10月14日

DBGrid 各属性的设置

摘要: 在 Delphi 语言的数据库编程中,DBGrid 是显示数据的主要手段之一。但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化DBGrid 外观的目的。通过编程,我们可以改变 DBGrid 的表头、网格、网格线的前景色和背景色,以及相关的字体的 阅读全文

posted @ 2017-10-14 23:39 癫狂编程 阅读(1992) 评论(0) 推荐(0) 编辑

DevexpressVCL v51

摘要: Dev经典套件v49版 支持Delphi2010DevExpress公司出品的Borland Delphi和C++ Builder的控件(包含完整源代码).ExpressVerticalGrid:就是以前大家熟知的ExpressInspector。用于 Delphi 和 C++Builder的“反向 阅读全文

posted @ 2017-10-14 23:27 癫狂编程 阅读(296) 评论(0) 推荐(0) 编辑

2017年10月12日

我创建了一个托盘图标,可以正常使用,点击右键打开菜单。问题是如果点击右键后不选择其中一个菜单项进行操作的话,它就总不消失。

摘要: SetForegroundWindow(FParentForm.Handle); GetCursorPos(Point); IconPopupMenu.Popup(Point.x, Point.y); 你在显示菜单之前,加上第一行代码 阅读全文

posted @ 2017-10-12 22:11 癫狂编程 阅读(171) 评论(0) 推荐(0) 编辑

TMainMenu - 隐藏与显示菜单

摘要: //隐藏与显示菜单 Self.Menu := nil; {隐藏菜单} Self.Menu := MainMenu1; {显示菜单} 阅读全文

posted @ 2017-10-12 22:10 癫狂编程 阅读(226) 评论(0) 推荐(0) 编辑

2017年10月3日

php技术–php中感叹号!和双感叹号!!的用法(三元运算)

摘要: 恢复内容开始 if(文章==有用){狂点我;} 在php持术或其他语言中我们经常会看到感叹号的用法,有一定程序语言基础的朋友都知道单个感叹号的作用是取反的意思,也就是取当前结果的反面,如: <?php $a=true; var_dump(!$a); ?> $a原来是true取反后$a就变成false 阅读全文

posted @ 2017-10-03 16:36 癫狂编程 阅读(4186) 评论(0) 推荐(0) 编辑

2017年10月2日

PHP IF ELSE简化/三元一次式的使用

摘要: 一般我们会这样写: 如果只单简单的判断,照上面这样写就太麻烦了,而且效能也不高! 可以改成使用三元一次式: 简洁许多! 大概解释一下三元一次式意思 如果第一个括号()内的判断句成立 就执行问号? 后第一个括号() 的内容,如果不成立则执行问号? 后第二个括号() 的内容 还有一种简化 $bool = 阅读全文

posted @ 2017-10-02 23:02 癫狂编程 阅读(1192) 评论(0) 推荐(0) 编辑

类中的静态/非静态方法

摘要: C#的类中可以包含两种方法:静态方法和非静态方法。 使用了static 修饰符的方法为静态方法,反之荝是非静态方法。 静态方琺是①種 特殊的成園方琺,它不属纡类的某一个具体的实唎,而是属于类本裑。葰以对静态方法不需要首先创建一个类哋实例,而是采用类名.静态方法的格式 。 1.static方法是类中的 阅读全文

posted @ 2017-10-02 22:56 癫狂编程 阅读(274) 评论(0) 推荐(0) 编辑

2017年10月1日

Windows server 2008 r2下载地址和激活破解方法

摘要: Windows 7发布了服务器版本——Windows Server 2008 R2。同2008年1月发布的Windows Server 2008相比,Windows Server 2008 R2继续提升了虚拟化、系统管理弹性、网络存取方式,以及信息安全等领域的应用,其中有不少功能需搭配Windows 阅读全文

posted @ 2017-10-01 02:19 癫狂编程 阅读(10619) 评论(0) 推荐(0) 编辑

无需破解:Windows Server 2008 R2 至少免费使用 900天

摘要: 无需破解:Windows Server 2008 R2 至少免费使用 900天 2009年10月30日 星期五 02:10 1.首先安装后,有一个180天的试用期。 2.在180天试用期即将结束时,使用下面的评估序列号激活Svr 2008 R2 可以重新恢复180天试用期 Windows Serve 阅读全文

posted @ 2017-10-01 02:15 癫狂编程 阅读(588) 评论(0) 推荐(0) 编辑

我终于激活Windows Server2008 R2了!!

摘要: <ignore_js_op>(74.88 KB, 下载次数: 1395)<ignore_js_op>(17.81 KB, 下载次数: 597)<ignore_js_op>(61.97 KB, 下载次数: 469)<ignore_js_op>(56.52 KB, 下载次数: 369) 阅读全文

posted @ 2017-10-01 02:15 癫狂编程 阅读(4292) 评论(0) 推荐(0) 编辑

2017年9月30日

delphi简单单向字符串加密函数

摘要: delphi用久了有的时候得给密码加密一下,简单点就行了,这个函数还是不错的。 const XorKey:array[0..7] of Byte=($B2,$09,$AA,$55,$93,$6D,$84,$47); // function Enc(Str:String):String;//字符加密函 阅读全文

posted @ 2017-09-30 00:54 癫狂编程 阅读(277) 评论(0) 推荐(0) 编辑

2017年9月28日

窗体的基本属性

摘要: 窗体利用很多属性来确定窗体的外部形态和特征,在设计阶段可以用‘Object Inspector’来设置窗体的属性。下面就对窗体的 本属性加以详细的介绍。 1.Active属性 该属性用于指示窗体是否处于激活状态(拥有输入焦点)如果窗体处于当前打开窗体,则他的Active属性值变为True 否则为Fa 阅读全文

posted @ 2017-09-28 01:55 癫狂编程 阅读(1436) 评论(0) 推荐(0) 编辑

导航

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