自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 Dll学习三_Dll 相互间以及主程序间的数据共享——测试未通过,应该用内存映射

测试环境:XP,DELPHI XE验证通过结构:主程序+一个Dll窗体共享方式原理:通过主程序与各Dll定义相同的参数结构体,由主程序实例化该结构体,对于各Dll间的共享,通过传主程序实例化的结构体指针达到各Dll与主程序相互间的数据共享。且Dll释放不影响主程序实例化结构体时获得的内存空间主程序代码:unit Main_Unit;interfaceuses W

2013-11-28 16:20:00 1116

转载 Delphi CxGrid 汇总(4)

1.     CxGrid汇总功能① OptionsView-Footer设置为True,显示页脚   ② CxGrid的Summary选项卡定义要汇总的列和字段名及汇总方式,Footer选项卡定义单个汇总,Default For Groups定义按组汇总。OptionsView-GroupFooters设置为gfAlwaysVisible则显示按组汇总。设置后界面如图。   

2013-11-28 10:20:16 2075

转载 Delphi CxGrid 汇总(3)

列  解决:      .GroupIndex   :=   -1;        .Visible   :=   True;****************************************************************************39 保存修改到数据库解决:procedure   .FormClose(Sender:  

2013-11-28 10:19:11 1150

转载 Delphi CxGrid 汇总(2)

17. 怎样设计多表头的cxGrid?解决:cxGrid可以解决如下的表头:---------------------------------| 说明1 | 说明2 |---------------------------------| 字段1 | 字段2 | 字段3 | 字段4 || 字段5 | 字段6 || 字段7 | 字段8 | 字段9 |实现这个很简单,你可

2013-11-28 10:18:28 894

转载 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 822

原创 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 1072

原创 字符串函数_比较字符串与字符串集合

引用StrUntil.pas单元里面有两个函数可以比较字符串与字符串集合,判断是否字符串在字符串集合中。函数 function AnsiMatchStr(const AText: string; const AValues: array of string): Boolean; $[StrUtils.pas功能 返回字符串数组AValues中是否包含字符串AText

2013-11-27 23:52:38 805

转载 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 3183

原创 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 3094

原创 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 2375

在用DevExpress 14.2.2 支持Delphi西雅图10(3)

在用DevExpress 14.2.2 支持Delphi西雅图10

2015-12-23

在用DevExpress 14.2.2 支持Delphi西雅图10(4)

在用DevExpress 14.2.2 支持Delphi西雅图10

2015-12-23

在用DevExpress 14.2.2 支持Delphi西雅图10(2)

在用DevExpress 14.2.2 支持Delphi西雅图10

2015-12-23

在用DevExpress 14.2.2 支持Delphi西雅图10(1)

在用DevExpress 14.2.2 支持Delphi西雅图10

2015-12-23

Remobjects SDK 6.0.53.935(Fall2011) 破解文件(亲测OK)

Data Abstract is the premier framework for building database applications on a variety of development platforms and for a variety of operating systems and devices. Download your free 30-day trial copy now, to learn how Data Abstract can help you. RemObjects 最新版破解文件

2011-11-14

Nod32 控制台注册文件 200用户 到2012-5月

Nod32 控制台注册文件 200用户 到2012-5月

2011-10-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除