龙七

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年10月17日

摘要: Insufficient memory for this operation'Insufficient memory for this operation' errorQuestion:Whenever I attempt to open many query or table cursors, I finally reach a point when I get an error, "Insufficient memory for this operation". What do I do?Answer:First, you should read the 阅读全文
posted @ 2012-10-17 12:07 龙七 阅读(4560) 评论(0) 推荐(0) 编辑

2012年1月8日

摘要: KB961503是windows 系统的补丁:文件大小:560.88KB漏洞影响:安装本更新程序可解决在使用 Windows Live Messenger(版本 14)时遇到的双字节字符串 (DBCS) 问题。漏洞描述:安装本更新程序可解决在使用 Windows Live Messenger(版本 14)时遇到的双字节字符串 (DBCS) 问题。安装本更新程序之后,您可能必须重新启动计算机。 阅读全文
posted @ 2012-01-08 19:51 龙七 阅读(315) 评论(0) 推荐(0) 编辑

摘要: 联想3000系列的笔记本的电源使用方案出现了无法调整的现象,即打开电源属性里的电源使用方案,发现只有默认的一个选项是:lenovo,并且是灰色无法更改状态,这样就会造成这款笔记本会按照默认的电源使用方案10分钟自动封闭显示屏幕、待机等现象,连看电影都不行。 这个题目的出现,估计是联想的电源使用方案驱动装的有题目了,我们就需要删除默认安装的驱动设置,采用 windows 自带的驱动来治理电源,但不能完全删除这个驱动程序,由于这个驱动程序同时还驱动着一个对应笔记本的热键 Fn 应用程序 ,假如全部删除,系统会提示有某些驱动未安装成功的提示。 所以,我们选择部分修改的方法:打开系统自带的“添加或.. 阅读全文
posted @ 2012-01-08 19:45 龙七 阅读(9167) 评论(0) 推荐(0) 编辑

2011年8月31日

摘要: TClientDataSet控件继承自TDataSet,其数据存储文件格式扩展名为 .cds,是基于文件型数据存储和操作的控件。该控件封装了对数据进行操作处理的接口和功能,而本身并不依赖上述几种数据库驱动程序,基本上能满足单机"瘦"数据库应用程序的需要。 1.TClientDataSet的基本属性和方法介绍 1).FieldDefs: 字段定义列表属性 开发者可通过单击属性编辑器中该属性编辑按钮,或在该控件上单击右键选择弹出菜单中的"Fields Editor"菜单进行字段编辑。设置完此属性后,实际上就相当于定义了表的结构;如果想装入已有的数据表的结构和 阅读全文
posted @ 2011-08-31 19:11 龙七 阅读(15950) 评论(0) 推荐(1) 编辑

2011年7月15日

摘要: unit Unit1;interface {接口部分开始}uses {引用单元列表,这是可选的,如果包含必须紧跟interface关键字} {接口部分声明常量/类型/变量/过程和函数,这些声明对引用单元就像自己的声明一样} {在接口部分声明的过程和函数,就像使用了forward关键字} {接口部分结束}implementation {实现部分}uses {如果包含uses字句,必须紧跟关键字implementation} {在这里实现interface中定义的过程和函数,可以任意顺序的定义和调用.} {在这里可以省略过程和函数的列表,如果包括,必须一样.} {可以定义单元私有的常量/类型(包括 阅读全文
posted @ 2011-07-15 13:33 龙七 阅读(339) 评论(0) 推荐(0) 编辑

摘要: Delphi数据类型C/C++ShorInt8位有符号整数charByte8位无符号整数BYTE,unsigned shortSmallInt16位有符号整数shortWord16位无符号整数unsigned shortInteger,LongInt32位有符号整数int,longCardinal,LongWord/DWORD32位无符号整数unsigned longInt6464位有符号整数_int64Single4字节浮点数float*Real486字节浮点数 Doubles8字节浮点数double*Extended10字节浮点数long doubleCurrency64位货币类型 TDa 阅读全文
posted @ 2011-07-15 13:25 龙七 阅读(2487) 评论(0) 推荐(0) 编辑

摘要: 转载至:http://bbs.itjsj.com/thread-334070-1-1.html近来,因工作需要,必须解决Delphi7写的主程序调用C#写的dll的问题。在网上一番搜索,又经过种种试验,最终证明有以下两种方法可行: 编写C#dll的方法都一样,首先在vs2005中创建一个“类库”项目TestDll,usingSystem.Runtime.InteropServices;namespaceTestDll{publicinterfaceITestClass{ voidYourProcedure(stirng param1); }[ClassInterface(ClassInter. 阅读全文
posted @ 2011-07-15 13:20 龙七 阅读(6824) 评论(1) 推荐(0) 编辑

2011年7月14日

摘要: Windows 数据类型Delphi 数据类型描述LPSTRPAnsiChar字符串指针LPCSTRPAnsiChar字符串指针DWORDLongWord整数BOOLLongBool布尔型PBOOL^BOOL指向布尔值的指针PByte^Byte指向字节值的指针PINT^Integer指向整数值的指针PSingle^Single指向单精度浮点值的指针PWORD^Word指向16位值的指针PDWORD^DWORD指向32位值的指针LPDWORDPDWORD指向32位值的指针UCHARByte8位值(可用来表示字符)PUCHAR^Byte指向8位值的指针SHORTSmallint带符号16位整数UI 阅读全文
posted @ 2011-07-14 23:30 龙七 阅读(331) 评论(0) 推荐(0) 编辑

摘要: 分类快捷键解释备注组件设计类Escape选择当前组件容器Shift + Click选择多个组件;选择窗体Tab选择下一个组件Shift + Tab选择上一个组件方向键选择此方向的下一个组件Ctrl + 方向键将所选组件的位置移动 1 个像素Shift + 方向键将所选组件的大小改变 1 个像素Ctrl + Shift + 方向键将所选组件的位置移动 1 个栅格Del删除所选组件Ctrl + 鼠标拖动选择一个容器内的多个组件可以一起修改共同属性Tab(在 Object Inspector 中使用)搜索属性或事件代码编辑类F1; Ctrl + F1光标所在单词的帮助Ctrl + Shift + E 阅读全文
posted @ 2011-07-14 23:23 龙七 阅读(261) 评论(0) 推荐(0) 编辑

摘要: 指令参数存放位置参数传递顺序参数内存管理适用地点registerCPU寄存器从左到右被调用者默认,published 属性存取方法必须使用pascal栈从左到右被调用者向后兼容cdecl栈从右到左调用者调用 C++ 共享库stdcall栈从右到左被调用者API 调用safecall栈从右到左被调用者API 调用,如果回调函数;双接口方法必须使用其他指令near far export inline assemble 等,曾经在16下使用 阅读全文
posted @ 2011-07-14 23:22 龙七 阅读(177) 评论(0) 推荐(0) 编辑