RSS订阅 | 匿名投稿
您的位置:网站首页 > 技巧

Delphi 的链式代码

有了一系列的Helper,Delphi也可以使用链式代码了.--------------------------------------------------------------------------------//譬如要把3.1415926中的141提取为一个整数:varnum:Integer;beginnum:=Pi.ToStr…
类别:技巧 标签: 作者:admin 日期:2013-07-05 14.30.05

delphi 如何让ScrollBox的内容与滚动条一起实时滚动

delphi如何让ScrollBox的内容与滚动条一起实时滚动拖动滚动条后只有释放鼠标键,ScrollBox的内容才会滚动到实际位置,不爽。请问高人,怎样才能使拖动ScrollBox的滚动条的同时实时滚动内容?在OBjectInspector里将Sc…
类别:技巧 标签: 作者:admin 日期:2013-04-02 16.46.03

Delphi DBGrid导出Excel

usesComObj;<brstyle="widows:2;text-transform:none;background-color:#ffffff;text-indent:0px;letter-spacing:normal;font:14px/21pxtahoma,helvetica,arial;white-space:normal;orphans:2;color...
类别:技巧 标签: 作者:admin 日期:2013-03-31 16.10.47

Delphi Excel 操作大全

(一)使用动态创建的方法首先创建Excel对象,使用ComObj:varExcelApp:Variant;ExcelApp:=CreateOleObject('Excel.Application');1)显示当前窗口:ExcelApp.Visible:=True;2)更改Excel标题栏:ExcelApp.Caption:='应用…
类别:技巧 标签: 作者:admin 日期:2013-03-25 15.52.13

delphi 技巧 以相同类名派生一个子类

delphi技巧以相同类名派生一个子类unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,StdCtrls,ExtCtrls;type//以相同类名派生一个子类TPanel=class(ExtCtrls.TP…
类别:技巧 标签: 作者:admin 日期:2013-03-25 15.46.33

delphi调试技巧

Delphi开发的调试技巧1、设置调试选项Delphi主菜单。【Project】->【Options】,或单击工程管理器中的【ProjectOptions】按钮。显示ProjectOptions,选择Complier选中DebugInformation:把调试信息嵌入到DCU单元文件,…
类别:技巧 标签: 作者:admin 日期:2013-03-08 22.06.06

delphi xe 自己编辑XE2 VCL Style(皮肤/Skin)

在RadStudioXE2版本,有一个VCLStyle设计器,是一个易用的工具,可以轻松的创建新的VCLStyles,工具位于Tools->VCLStyledesigner,下图
类别:技巧 标签: 作者:admin 日期:2013-02-11 00.07.47

Delphi XE2创建Apple iOS程序

上个礼拜,EM正式发布了RADStudioXE2。RADStudio是基于DELPHI,原生的编程语言ObjectPascal,可视化的开发语言套装。XE2是多年来最有卖点的一个版本了,包含64位win编译器,跨平台的支持(Apple’sOSXandiOS)我已经测…
类别:技巧 标签: 作者:admin 日期:2013-02-11 00.03.02

delphi将DBGRID数据导出到EXCEL表中

先在USES中添加Comobj{功能描述:把DBGrid输出到Excel表格(支持多Sheet)调用格式:CopyDbDataToExcel([DBGrid1,DBGrid2]);}procedureCopyDbDataToExcel(Args:arrayofconst);variCount,jCount:Integer;XLApp:Varian…
类别:技巧 标签:EXCEL 作者:admin 日期:2013-01-28 23.51.49

delphi 导出excel报错:OLE Error 800A03EC

delphi导出excel报错:OLEError800A03EC在把数据保存为excel时会报这个错:OLEError800A03EC一般是由下面几个造成的:1、缺少这个:useComObj,没有引用单元文件;2、没有创建OLE对象直接引用了,应该这样:MyExcel:=…
类别:技巧 标签: 作者:admin 日期:2013-01-28 23.26.41

delphi编程时按回车键无效,无法换行解决办法

delphi编程环境新建或者打开原有的工程文件,想在中间插入一段代码,它竟然我不让我这样做,按下Enter也不会多出一个空行,感觉就象回车失效了,到底怎样解决?重装了N次都解决不了问题!简单说,就是在code里面按下…
类别:技巧 标签: 作者:admin 日期:2013-01-26 14.15.03

delphi消息发送字符串

delphi消息发送字符串其实不论什么方法,归根揭底都是通过传递对象的指针来达到效果的。方法一:procedureSendString(strMSG:string);varData:tagCOPYDATASTRUCT;pBuf:PChar;beginGetMem(pBuf,Length(strMSG)+1);try…
类别:技巧 标签: 作者:admin 日期:2013-01-24 13.20.39

delphi 服务端日志记录

服务端日志记录procedureLogInfo(msg:string);//功能:服务端日志varp:PChar;begintryGetMem(p,(Length(msg)+1)*sizeof(char));Move(msg[1],p^,(Length(msg)+1)*sizeof(char));PostMessage(Application.MainForm.Hand…
类别:技巧 标签: 作者:admin 日期:2013-01-24 13.18.45

delphi树的一些操作

delphi树的一些操作生成一棵树方法一:procedureMakeTree(Query:TQuery;TreeView:TTreeView);varList:TStringList;Node:TTreeNode;Index:Integer;beginTreeView.Items.BeginUpdate;tryTreeView.Items.Clear;List:=TS…
类别:技巧 标签: 作者:admin 日期:2013-01-24 13.11.51

delphi 树

delphi树unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Con****ols,****s,Dialogs,DB,ADODB,S****C****ls,ComC****ls,Grids,DBGrids;typePNodeRec=^TNodeRec;TNodeRec=recordid:s***…
类别:技巧 标签: 作者:admin 日期:2013-01-24 13.11.02

delphi关于延迟时间的一点智慧

delphi关于延迟时间的一点智慧一般的做法:Sleep(2000);//延迟2秒此种做法有俩个弊端:(1)如果实际需要的延迟时间不需要2秒,则明显有延迟时间浪费;(2)如果实际需要的延迟时间超过2秒,则很可能发生不可预料的错…
类别:技巧 标签: 作者:admin 日期:2013-01-24 13.10.33

delphi 5-7 桥接让delphi XE2 DATASNAP中间层支持DELPHI低版本开发客户端

delphi5-7桥接让delphiXE2DATASNAP中间层支持DELPHI低版本开发客户端xe2DATASNAP出来一年了。相信许多人同我一样领略它开发中间层的快捷(相对老的MIDAS确实简便了许多)。但苦于自己有许多的老系统是用DELPHI7甚至D…
类别:技巧 标签: 作者:admin 日期:2013-01-24 13.09.25

delphi7调用delphi XE2 中间层注意事项

delphi7调用delphiXE2中间层注意事项1.字串统一使用WIDESTRING类型2.客户端调用适配器DLL时,参数传DELTA,不要传TCLIENTDATASET
类别:技巧 标签: 作者:admin 日期:2013-01-24 13.03.40

delphi tercel99 编程笔记

VCLSkin的使用
类别:技巧 标签: 作者:admin 日期:2013-01-20 10.50.03

delphi中的record怎么动态分配内存?

//定义结构体TNodeInfoEx=RecordNodeID:Integer;ParentID:Integer;end;PNodeInfoEx=^TNodeInfoEx;//向树上加结构体procedureAddItem(TV:TTreeView);varPTreeItemEx:PNodeInfoEx;beginNew(PTreeItemEx);PTreeItemEx^.…
类别:技巧 标签:record 作者:admin 日期:2013-01-20 10.34.00