2009年4月7日

Delphi 的字符及字符串[3] - String 中的秘密

摘要: //String 的指针地址及实际的内存地址 var str: string; pstr: PString; pc: PChar; begin {在没有给 str 赋值以前, 既然声明了, 就有了指针地址(@str):} ShowMessage(IntToStr(Integer(@str))); {1244652; 这是在栈中的 str 的指针地址} {但现在还没有分配真... 阅读全文

posted @ 2009-04-07 12:26 skysunmoon 阅读(142) 评论(0) 推荐(0) 编辑

Delphi 的字符及字符串[1] - string、AnsiString、WideString、String[n]、ShortString

摘要: //最常用的 stringvar str: string; {定义}begin str := '万一'; {赋值} ShowMessage(IntToStr(Length(str))); {长度是: 4}end; //长字符串 AnsiString; 在当前版本(2007)中的默认状态下, String 就是 AnsiStringvar str: AnsiString;begin ... 阅读全文

posted @ 2009-04-07 12:25 skysunmoon 阅读(361) 评论(0) 推荐(0) 编辑

关于 Beep、MessageBeep 和 Windows.Beep

摘要: Delphi 在 SysUtils 单元定义 Beep 方法, 可以发出一个声音, 一般用于提醒和调试.Beep 其实是调用的 API 函数: MessageBeep(MB_OK); MessageBeep 有下面几种用法可以调用几种不同的声音文件: MessageBeep(MB_OK); MessageBeep(MB_ICONHAND); MessageBeep(MB_ICONQUESTIO... 阅读全文

posted @ 2009-04-07 12:13 skysunmoon 阅读(319) 评论(0) 推荐(0) 编辑

WinAPI: ShellExecute - 打开外部程序或文件

摘要: ShellExecute( hWnd: HWND; {指定父窗口句柄} Operation: PChar; {指定动作, 譬如: open、print} FileName: PChar; {指定要打开的文件或程序} Parameters: PChar; {给要打开的程序指定参数; 如果打开的是文件这里应该是 nil} Directory: PChar; {缺省目录}... 阅读全文

posted @ 2009-04-07 10:30 skysunmoon 阅读(466) 评论(0) 推荐(0) 编辑

ini 文件操作记要(2): 使用 TMemIniFile

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton;... 阅读全文

posted @ 2009-04-07 09:49 skysunmoon 阅读(458) 评论(1) 推荐(0) 编辑

ini 文件操作记要(1): 使用 TIniFile

摘要: unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3... 阅读全文

posted @ 2009-04-07 09:37 skysunmoon 阅读(322) 评论(1) 推荐(0) 编辑

Delphi TIniFile 类 操作ini配置文件

摘要: 一、有必要了解INI文件的结构: ;注释 [小节名] 关键字=值 ... ---- INI文件允许有多个小节,每个小节又允许有多个关键字, “=”后面是该关键字的值。 ---- 值的类型有三种:字符串、整型数值和布尔值。其中字符串存贮在INI文件中时没有引号,布尔真值用1表示,布尔假值用0表示。 ---- 注释以分号“;”开头。 二、定义 ---- 1、在Interface的Uses... 阅读全文

posted @ 2009-04-07 09:31 skysunmoon 阅读(1900) 评论(0) 推荐(0) 编辑

2009年4月5日

[Fatal Error] Could not create output file 'D:\Program Files\Borland\Delphi5\Projects\goodsendProject1.exe',why?

摘要: [Fatal Error] Could not create output file 'D:\Program Files\Borland\Delphi5\Projects\goodsendProject1.exe',why? 存盘——>关闭——>再打开,搞定。 agree to copy_paste.实在不行,关了delphi再启动。 阅读全文

posted @ 2009-04-05 19:15 skysunmoon 阅读(1247) 评论(1) 推荐(0) 编辑

writelen注意事项

摘要: writelen注意事项 阅读全文

posted @ 2009-04-05 16:33 skysunmoon 阅读(178) 评论(0) 推荐(0) 编辑

writeln注意事项

摘要: var filename:Textfile; s:string; begin s:='i love china'; assignfile(filename,'c:\a.txt'); rewrite(filename); writeln(filename,s); 执行后在c盘生成了a.txt文件,但是没有写入内容,查了下delphi的帮助,看了下好像没错误,请高手指教。。谢谢 对TextFile进行... 阅读全文

posted @ 2009-04-05 16:30 skysunmoon 阅读(145) 评论(0) 推荐(0) 编辑

导航