06 2010 档案

摘要:Delphi中有两个专门用于读取命令行参数的变量: Paramcount-->用于返回命令行参数的个数 Paramstr数组-->用于返回指定的命令行参数 示例代码: showmessage('命令行参数个数为:'+inttostr(paramcount)); showmessage('第1个命令行参数为:'+paramstr(1)); showmessage('应用程序名... 阅读全文
posted @ 2010-06-29 10:47 泡面 @ 幸福 阅读(302) 评论(0) 推荐(0)
摘要:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm)  Button1: TButton;  procedure Button1Click(Sender: TObj... 阅读全文
posted @ 2010-06-29 09:38 泡面 @ 幸福 阅读(1161) 评论(0) 推荐(1)
摘要:症状当您首次尝试安装 Microsoft Office 程序或运行某个 Office 程序时,可能收到一条错误消息。如果您是通过 Administrator 用户帐户登录计算机的,可能收到下面的错误消息:安装时发生严重错误如果您是通过具有管理员权限的标准用户帐户登录计算机的,可能收到下面的错误消息:无法打开修补程序包。请与应用程序供应商联系,验证这是否是 Windows Installer 的修补... 阅读全文
posted @ 2010-06-28 12:02 泡面 @ 幸福 阅读(981) 评论(0) 推荐(0)
摘要:1. 继承 类名称 = class(父类名称) public <公共类元素> private <私有类元素> protected <保护类元素> published <可显类元素> End; Tobject是其他所有类的最终祖先,因此如果类在声明中没有指定父类,那默认为Tobject 如果有构造方法和析构方法,请放置在公共类型中,析构方法后要放ove... 阅读全文
posted @ 2010-06-27 18:07 泡面 @ 幸福 阅读(430) 评论(0) 推荐(0)
摘要:===================================================== 个人编程经验 ===================================================== 1、没想好别写代码;没写好代码别运行。 2、将字体颜色定义为常量,以后好改。比如:CkdTitleFont,DKDTextFont. 3、做程序前先做框架,尤其是数据模块... 阅读全文
posted @ 2010-06-27 16:00 泡面 @ 幸福 阅读(402) 评论(0) 推荐(0)
摘要:错误信息形式为: Run-time error nnn at xxxx; 其中nnn是运行时的错误编号; xxxx是运行时的错误地址. 编号 说明 I/O错误: (编号100-149) 100 磁盘读错误,若要对超过格式文件尾进行读取时 101 磁盘写错误,若磁盘满时,由CloseFile,Write,Writeln或Flush报告 102 没有指定文件,若文件变量没有由Assign或Ass... 阅读全文
posted @ 2010-06-19 12:00 泡面 @ 幸福 阅读(248) 评论(0) 推荐(0)
摘要:; not allowed before ELSE ElSE前不允许有“;” <clause> clause not allowed in OLE automation section 在OLE自动区段不允许“<clause>”子句 <name> is not a type identifier <name>不是类型标识符 <name&g... 阅读全文
posted @ 2010-06-19 11:57 泡面 @ 幸福 阅读(494) 评论(0) 推荐(0)
摘要:分类 快捷键 解释 备注 组件设计类 Escape 选择当前组件容器 Shift + Click 选择多个组件;选择窗体 Tab 选择下一个组件 Shift + Tab 选择上一个组件 方向键 选择此方向的下一个组件 Ctrl + 方向键 将所选组件的位置移动 1 个像素 Shift + 方向键 将所选组件的大小改变 1 个像素 Ctrl + Shift + 方向键 将所选组件的位置移动 1 个栅... 阅读全文
posted @ 2010-06-19 11:56 泡面 @ 幸福 阅读(179) 评论(0) 推荐(0)
摘要:指令 参数存放位置 参数传递顺序 参数内存管理 适用地点 register CPU寄存器 从左到右 被调用者 默认,published 属性存取方法必须使用 pascal 栈 从左到右 被调用者 向后兼容 cdecl 栈 从右到左 调用者 调用 C++ 共享库 stdcall 栈 从右到左 被调用者 API 调用 safecall 栈 从右到左 被调用者 API 调用,如果回调函数;... 阅读全文
posted @ 2010-06-19 11:56 泡面 @ 幸福 阅读(160) 评论(0) 推荐(0)
摘要:分类 范围 字节 备注 简单类型 序数 整数 Integer -2147483648 .. 2147483647 4 有符号32位 Cardinal 0 .. 4294967295 4 无符号32位 Shortint -128 .. 127 1 有符号8位 Smallint -32768 .. 32767 2 有符号16位 Longint -2147483648 .. 214748364... 阅读全文
posted @ 2010-06-19 11:55 泡面 @ 幸福 阅读(219) 评论(0) 推荐(0)
摘要:Windows 数据类型 Delphi 数据类型 描述 LPSTR PAnsiChar 字符串指针 LPCSTR PAnsiChar 字符串指针 DWORD LongWord 整数 BOOL LongBool 布尔型 PBOOL ^BOOL 指向布尔值的指针 PByte ^Byte 指向字节值的指针 PINT ^Integer 指向整数值的指针 PSingle ^Single 指... 阅读全文
posted @ 2010-06-19 11:53 泡面 @ 幸福 阅读(306) 评论(0) 推荐(0)
摘要:今天用Delphi编写了个dll,用到了TStringList来传递多参数,如下:[代码]然而在应用程序中调用的时候,却出了点问题:整个运行过程是有效的,并且参数也都传递成功,但是当结束了该API函数执行后每次都会弹出“Invalid pointer operation”的异常。调用代码如下:[代码] 在google里搜索Invalid pointer value发现遇到同... 阅读全文
posted @ 2010-06-17 10:43 泡面 @ 幸福 阅读(1041) 评论(0) 推荐(0)