
Delphi
文章平均质量分 77
kampan
这个作者很懒,什么都没留下…
展开
-
数据库的备份及还原
实例应用1://备份procedure TF_DataBaseBackUp.Btn_bfClick(Sender: TObject);var i:integer;begin if SaveDialog1.Execute then begin ADOConnection1.Connected:=False; ADOConnection1.ConnectionString:=Str原创 2008-04-22 14:27:00 · 762 阅读 · 0 评论 -
TChart静态图表
<br /> 静态图表分析技术<br />静态图表是指不需要通过连接数据库提供数据,而绘制出的图表。静态图表主要通过TChart组件实现,通过该组件可以以图表的形式来对数据进行分析。该组件提供的图表类型包括折线图表(Line)、条型图表(Bar)、区域图表(Area)、点型图表(Point)、饼型图表(Pie)、甘特图表(Gantt)、箭型图表(Array)、泡沫图表(Bubble)、图形图表(Shape)等。下面对图表的常用样式进行具体介绍。<br />折线图表(Line)用于显示等时间间隔的变化趋势,主原创 2010-12-15 15:09:00 · 2728 阅读 · 0 评论 -
DxDbGrid与DbGridEh表格使用及导出Excel
DevExQuantumGrid v3.22 Pro for D7、EhLib 5.2.84的表格控件应用原创 2011-05-16 09:47:00 · 7232 阅读 · 1 评论 -
自定义通用查询组件
Delphi 自定义组件制作 通用查询组件原创 2011-05-19 14:35:00 · 3936 阅读 · 0 评论 -
Delphi创建插件程序
Delphi中利用DLL创建插件程序原创 2011-05-25 10:10:00 · 2090 阅读 · 0 评论 -
Delphi考虑sql注入
Delphi项目防止Sql注入原创 2011-04-28 10:50:00 · 4136 阅读 · 3 评论 -
Delphi报表(QuickReport & FastReport)
QuickReport、FastReport简单应用原创 2011-05-07 16:45:00 · 9016 阅读 · 1 评论 -
delphi 的EditMask使用方法
最近需要一个可控制输入输出格式的编辑框,不过Delphi中却没有满足要求的控件,想自己弄一个吧!结果没想到Delphi一如既往地连正则表达式都没有支持,不考虑自己编写正则表达式Parser的可行性,从头写个正则表达式编辑框时间上也不允许。没办法,将就下用MaskEdit吧!顺便也了解下EditMask具体用法下面的内容是网上找的掩码编辑框(MaskEdit)是一种特殊的编辑转载 2011-12-27 17:35:11 · 2750 阅读 · 0 评论 -
Delphi增加对动画Gif的支持
以下内容转载于网络:http://hi.baidu.com/delphilee/blog/item/7fd4a73f8c94f3e855e72310.html 今天在查看Rad Studio 2007源代码文件夹时发现有个以前一直没有注意到的文件夹--TGIFImage,位置与TJPEGImage文件夹并列,我于是猜想Rad Studio 2007的Image控件可能已经支持动画GIF了。转载 2011-12-27 17:33:14 · 10029 阅读 · 2 评论 -
插件的编写与应用
应用程序预留接口,通过插件扩展功能,有时候很方便,亦可作为程序升级一种方式。 插件的应用原理: 1、独立的功能模块可封装成独立的动态库,如本例中的两个插件就是两个动态库,每个插件的动态库都有统一规定的接口,以便应用程序调用,本例中的ShowPlugin, GetCaption便是这种接口,其中ShowPlugin用于显示插件的窗口,GetCaption用于显示在调用插件应用程序的原创 2009-10-21 16:28:00 · 1009 阅读 · 0 评论 -
Delphi控制Excel相关
怎么明明费劲巴力写好的东西,N天回头看没了呢!真晕~~~~改天重新补上吧原创 2009-06-11 14:23:00 · 882 阅读 · 1 评论 -
排序法
1、快速排序法(这个最容易迷惑){=====================================================================函数名:QuickSort作者:pyg日期:2000-01-01功能:快速排序法输入参数:A 待排序数组;iLo 数组最小下标;iHi:数组最大下标返回值:无修改记录:20原创 2008-07-01 11:11:00 · 1010 阅读 · 0 评论 -
建立工程目录
在开始一个项目之前,建立一个合理的工程目录树是非常必要的,组织好项目的所有文件将是一个好的开始。在这里推荐一种工程目录树,如下图所示:Bak目录为程序各版本的备份目录Bin目录是编译、链接后输出的二进制文件。例如,EXE可执行文件,BPL包,DLL动态链接库。Data存放数据库文件。Dcu是放置程序编译生成的中间文件的临时目录。Doc存放与项目相关的所有文档。Help的So原创 2008-04-23 16:41:00 · 859 阅读 · 0 评论 -
用Delphi制作DLL全集
一 Dll的制作一般步骤二参数传递三 DLL的初始化和退出清理[如果需要初始化和退出清理]四全局变量的使用五调用静态载入六调用动态载入七在DLL建立一个TForM八在DLL中建立一个TMDIChildForM九示例:十 Delphi制作的Dll与其他语言的混合编程中常遇问题:十一相关资料一 Dll的制作一般分为转载 2008-07-10 14:17:00 · 1806 阅读 · 0 评论 -
文件的操作
//----------------------------------------------------//// TXT文件操作 ////----------------------------------------------------//procedure TForm1.Button1原创 2008-07-10 16:01:00 · 1049 阅读 · 2 评论 -
delphi 类的大体概述
刚刚接触的Delphi的朋友,可能最感兴趣的就是它丰富、强大的VCL(可视化构件库)。仅仅向窗体上扔几个构件,甚至不用动手写代码,就能很容易地做出一个有实用价值的程序,真是令人激动。但是,VCL只是Delphi的一小部分,Delphi的优秀远远不只是表现在VCL上。如果你仅仅停留在使用VCL这一阶段,那么你永远也不可能成为一个真正的Delphi高手。记住,必须超越VCL,才能够接触到Delphi的转载 2008-08-01 15:22:00 · 2504 阅读 · 0 评论 -
TreeView与ListView之间及自身的拖拽操作
首先将TreeView及ListView的DragMode属性设为:dmAutomatic;其后代码如下: procedure TForm1.TreeView1DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean);begin Accept := False; if原创 2008-05-30 14:10:00 · 2554 阅读 · 0 评论 -
Delphi之指针使用
以下内容分为八部分,分别是一、类型指针的定义二、无类型指针的定义三、指针的解除引用四、取地址(指针赋值)五、指针运算六、动态内存分配七、字符数组的运算八、函数指针一、类型指针的定义。对于指向特定类型的指针,在C中是这样定义的:int *ptr;char *ptr;与之等价的Object Pascal是如何定义的呢?varptr : ^Inte转载 2008-06-23 14:22:00 · 1141 阅读 · 1 评论 -
进制转换
{输入一个字符串;输出每个字符的HEX码的一个串}function StrToHex(const S: string): string;var i,ilen: Integer; wTemp : Word;begin Result := ; if S = then Exit; ilen := Length(S转载 2008-06-23 14:47:00 · 678 阅读 · 0 评论 -
TStringList的用法
TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的。常规的用法大家都知道,现在来讨论它的一些高级的用法。先把要讨论的几个属性列出来:1、CommaText2、Delimiter & DelimitedText3、Names & Values & ValueFromIndex先看第一个:CommaText。怎么用呢?用代码说话:转载 2008-06-23 16:36:00 · 3424 阅读 · 0 评论 -
Delphi制作DLL(收集)
Delphi制作DLL一 Dll的制作一般步骤二 参数传递三 DLL的初始化和退出清理[如果需要初始化和退出清理]四 全局变量的使用五 调用静态载入六 调用动态载入七 在DLL建立一个TForM八 在DLL中建立一个TMDIChildForM九 示例:十 Delphi制作的Dll与其他语言的混合编程中常遇问题:十一 相关资料一 Dll的制作一般分为以转载 2012-02-03 10:25:54 · 1243 阅读 · 0 评论