06 2013 档案

摘要:在学习Delphi时,遇到需要程序单实例运行的时候,经过查阅,暂时发现以下两种比较简单的方法,可以防止程序多实例运行,各有优劣,据需选择。方法一,添加以下unit即可,优点是可激活已存在的程序窗口,即使已最小化(包括最小化到托盘),缺点是可能存在与其他程序的互斥(可自行修改STR_UNIQUE的值以尽量减少该可能性)。代码如下://工程引用此单元就能防止同时出现多个实例unit MultInst;interfaceuses Windows ,Messages, SysUtils, Classes, Forms;implementationconst STR_UNIQUE = '{2BE 阅读全文
posted @ 2013-06-17 23:48 冰意 LceMeaning 阅读(368) 评论(0) 推荐(0)
摘要:名称类型说明AAbort函数引起放弃的意外处理Abs函数绝对值函数AddExitProc函数将一过程添加到运行时库的结束过程表中Addr函数返回指定对象的地址AdjustLineBreaks函数将给定字符串的行分隔符调整为CR/LF序列Align属性使控件位于窗口某部分Alignment属性控件标签的文字位置AllocMem函数在堆栈上分配给定大小的块AllowGrayed属性允许一个灰度选择AnsiCompareStr函数比较字符串(区分大小写)AnsiCompareText函数比较字符串(不区分大小写)AnsiLowerCase函数将字符转换为小写AnsiUpperCase函数将字符转换为 阅读全文
posted @ 2013-06-04 17:14 冰意 LceMeaning 阅读(480) 评论(0) 推荐(0)
摘要:1、怎么样在delphi中调动其它*.exe文件?例如:winexec(''d:\郑洽\Project1.exe'',sw_show);==============================================================================2、如何让工程运行时主窗体就是最大化的?答:设置主窗体的WindowsState属性为wsMaximized就可以了!wsNormal 窗体以普通状态显示wsMinimized 窗体以最小化状态显示。wsMaximized 窗体以最大化状态显示。=============== 阅读全文
posted @ 2013-06-04 17:13 冰意 LceMeaning 阅读(274) 评论(0) 推荐(0)
摘要:listbox从文件中读取列表的操作ListBox1.Items.LoadFromFile(ExtractFilePath(Application.ExeName)+'aaa.txt');ListBox1.Items.Add(Edit1.Text);//添加了一个项目ListBox1.Items.SaveToFile(ExtractFilePath(Application.ExeName)+'aaa.txt');删除项目ListBox1.Items.Delete(listbox1.itemindex);------------------------------ 阅读全文
posted @ 2013-06-04 16:07 冰意 LceMeaning 阅读(478) 评论(0) 推荐(0)