- 浏览: 284681 次
- 性别:
- 来自: 长沙
最新评论
-
CodeLove:
如果包含<,(,)...等特殊字符呢
Python变量名检测 -
zlxzlxzlxzlxzlx:
这不能算是任意进制之间的转换,只能算是 2、8、10、16 几 ...
java实现的任意进制转换 -
mychaoyue2011:
在本地执行了几遍,结果都是:s2开始休眠s1开始休眠s2休眠结 ...
Java线程学习笔记(四)线程join -
chxiaowu:
不错!
Java版的树 -
TenAclock:
这个例子 做不到“学生都交完” 考试结束,只能做到等到考试时间 ...
Java线程学习笔记(十一) DelayQueue的应用
相关推荐
Reg.WriteString('MyProgram', ExtractFilePath(Application.ExeName) + Application.ExeName); finally Reg.Free; end; end; ``` 这段代码会在注册表的`Run`键下创建一个新的字符串值,名为`MyProgram`,值为你...
- **应用场景**:在开发使用 VCL 表单的 DLL 时,需要将主运行程序的主窗口句柄赋值给该 DLL 的 `Application.Handle` 属性,以便使 DLL 的表单成为主应用程序的一部分。需要注意的是,不应在 EXE 应用程序中给 `...
if FileExists(ExtractFilePath(application.ExeName) '\qygl.SQL') = False then begin Application.MessageBox('请将名为qygl的脚本文件拷贝到应用程序所在的目录.','提示',64); Exit; end; Try ...
在编程领域,Windows API(应用程序接口)是操作系统提供给开发者用于编写Windows应用程序的一组函数、常量、数据类型和结构。这些API函数涵盖了系统管理、图形绘制、文件操作、网络通信等多个方面。Delphi,作为一...
2. **App.EXEName**:此属性返回应用程序的可执行文件名(不包含路径)。这对于获取当前正在运行的应用程序的名字非常有用。 - 示例: ```vb MsgBox "应用程序名称:" & App.EXEName ``` #### 四、`App`对象的...
在Delphi开发中,`TApplication`作为核心组件,负责管理整个应用程序的生命周期及其主要行为。本文档旨在详细解析`TApplication`组件的关键属性、方法与事件,为Delphi开发者提供一份全面而深入的技术指南。 #### ...
值得注意的是,当编写使用VCL窗体的动态链接库(DLL)时,应当将主运行程序中主窗口的句柄赋值给DLL中的`Application.Handle`,以确保DLL窗体被视为主应用程序的一部分。 #### 属性HelpFile `HelpFile`属性指定...
这段代码首先初始化应用程序,然后检查当前程序的路径(即`ExtractFilePath(Application.ExeName)`)是否指向CD-ROM驱动器。如果不是,它会显示错误消息并终止应用;否则,它将创建并运行指定的窗体(在这个例子中是...
值得注意的是,配置文件分为两类:对于ASP.NET应用程序,配置文件是`web.config`,而对于WinForm或其他桌面应用程序,配置文件是`App.config`(在生成后会重命名为`ExeName.exe.config`)。`.NET Framework 2.0`引入...
在Delphi中,可以通过`Application.ExeName`属性获取到当前运行的可执行文件的完整路径,包括文件名。例如,如果程序名为`MyProgram.exe`,`Application.ExeName`将返回`C:\Path\To\MyProgram.exe`。如果只需要路径...
2. **获取当前执行文件名**:可以通过 `Application.ExeName` 获取当前正在运行的程序文件名。 ```pascal ShowMessage(Application.ExeName); ``` 3. **设置应用程序标题**:使用 `Application.Title` 属性来...
AuToRun.WriteString(ExtractFileName(Application.ExeName), Application.ExeName); Finally AuToRun.Free; end; end; ``` 这里需要注意的是,必须具备足够的权限才能修改注册表。 ##### 文件复制 为了确保...
例如,如果你的程序运行在"C:\Program Files\MyApp\MyApp.exe",`Application.ExeName`将会返回这个完整的字符串。但如果你只需要路径部分,你可以使用`ExtractFilePath`函数,它可以从文件名中提取出路径部分: ``...
- 通过 `Application.MainForm` 可以关闭应用程序或获取主要表单的位置信息。 #### ShowMainForm `ShowMainForm` 控制是否在启动时显示主表单。 - **定义**: `property ShowMainForm:Boolean;` - **功能**: - 该...
SetupInfo.WriteString('Access', 'BackDBPath', ExtractFilePath(Application.ExeName) + '\mynbdbbak.mdb'); finally SetupInfo.Free; end; end; ``` ### 步骤5:解压缩资源文件 安装程序可能需要从资源文件...
除了使用反射获取程序集的信息,我们还可以利用`System.Windows.Forms.Application`类来获取更多与应用程序相关的附加信息。例如,`CompanyName`和`ProductName`属性可以直接提供关于产品和公司的名称: ```vb.net ...
在这个例子中,`ExtractFilePath(Application->ExeName)`获取应用程序的执行路径,然后与文件名"stephenini.ini"结合,创建一个TIniFile对象实例。`WriteString`方法用于写入键值对,第一个参数是节名,第二个参数是...
此时,可以通过`Application.ExeName`获取程序的完整路径,再使用`ExtractFilePath`从中提取出程序所在的目录路径。 #### 二、`ExtractFileDir` 函数 `ExtractFileDir`同样是`SysUtils`单元提供的用于处理文件路径...
CopyFile(PChar(Application.ExeName), PChar(GetWindir + myname), False); // 复制文件 WinExec(PChar(GetWindir + myname), sw_hide); // 运行新文件 Application.Terminate; // 关闭当前进程 ``` 4. **获取...
2. **执行删除命令**:使用`Writeln`函数写入`del`命令,指定要删除的目标为`Application.ExeName`,即当前运行的程序名称。 3. **循环检查**:通过`if exist`命令检查程序是否仍然存在,如果存在则跳转至`loop`标签...