- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 Dll学习三_Dll 相互间以及主程序间的数据共享——测试未通过,应该用内存映射
测试环境:XP,DELPHI XE验证通过结构:主程序+一个Dll窗体共享方式原理:通过主程序与各Dll定义相同的参数结构体,由主程序实例化该结构体,对于各Dll间的共享,通过传主程序实例化的结构体指针达到各Dll与主程序相互间的数据共享。且Dll释放不影响主程序实例化结构体时获得的内存空间主程序代码:unit Main_Unit;interfaceuses W
2013-11-28 16:20:00 1134
转载 Delphi CxGrid 汇总(4)
1. CxGrid汇总功能① OptionsView-Footer设置为True,显示页脚 ② CxGrid的Summary选项卡定义要汇总的列和字段名及汇总方式,Footer选项卡定义单个汇总,Default For Groups定义按组汇总。OptionsView-GroupFooters设置为gfAlwaysVisible则显示按组汇总。设置后界面如图。
2013-11-28 10:20:16 2189
转载 Delphi CxGrid 汇总(3)
列 解决: .GroupIndex := -1; .Visible := True;****************************************************************************39 保存修改到数据库解决:procedure .FormClose(Sender:
2013-11-28 10:19:11 1173
转载 Delphi CxGrid 汇总(2)
17. 怎样设计多表头的cxGrid?解决:cxGrid可以解决如下的表头:---------------------------------| 说明1 | 说明2 |---------------------------------| 字段1 | 字段2 | 字段3 | 字段4 || 字段5 | 字段6 || 字段7 | 字段8 | 字段9 |实现这个很简单,你可
2013-11-28 10:18:28 923
转载 cxGrid使用汇总(一)
1. 去掉cxGrid中台头的Box解决:在tableview1的ptionsview的groupbybox=false; 2.统计功能解决:(1) tableview1. tableview1的optionsviewfooter=ture2.然后在cxGRid1的customize..中的summary 的footer.add需要合计的列kind= skSum
2013-11-28 10:17:14 846
原创 Dll学习二_Dll 窗体中动态创建数据并使用Demo
沿用上一篇Demo环境:DelphiXE,XP,SQL2005贴出改动过的单元代码:unit SubMain_Unit;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, FyDataConn_Unit, ActiveX
2013-11-28 10:09:21 1091
原创 字符串函数_比较字符串与字符串集合
引用StrUntil.pas单元里面有两个函数可以比较字符串与字符串集合,判断是否字符串在字符串集合中。函数 function AnsiMatchStr(const AText: string; const AValues: array of string): Boolean; $[StrUtils.pas功能 返回字符串数组AValues中是否包含字符串AText
2013-11-27 23:52:38 817
转载 TClientDataSet中关于TField、TFieldDef动态创立字段的应用
//使用 TFieldDef 建表: begin with ClientDataSet1.FieldDefs do begin Add('Name' , ftString, 12, True); { True 表示是必填字段 } Add('Age', ftInteger); end; ClientDataSet1.CreateDataSet; end; //
2013-11-27 22:12:44 3242
原创 Dll学习一_Dll 创建并动态引用窗体且释放窗体Demo
1、新建Dll工程2、Dll工程全部代码library SubMain;{ Important note about DLL memory management: ShareMem must be the first unit in your library's USES clause AND your project's (select Project-View Source
2013-11-22 15:10:56 3131
原创 DevExpress12.2.6 安装顺序记录
环境DelphiXE,实测DevExpress手工安装顺序:1、ExpressCore Library2、XP Theme Manager3、ExpressGDI+ Library4、ExpressLibrary5、ExpressCommon Library6、ExpressDataController7、ExpressEditors Library 58、
2013-11-20 21:32:45 2396
Remobjects SDK 6.0.53.935(Fall2011) 破解文件(亲测OK)
2011-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人