摘要: 在DateUtils(d7)里,有如下几个现成的函数 function IncYear(const AValue: TDateTime; const ANumberOfYears: Integer = 1): TDateTime; // function IncMonth is in SysUtil... 阅读全文
posted @ 2014-12-31 23:21 绣春刀 阅读(239) 评论(0) 推荐(0) 编辑
摘要: program onlyRunOne;uses Forms,Windows,SysUtils, Dialogs, Unit1 in 'Unit1.pas' {Form1};{$R *.res}varmyMutex:HWND;beginmyMutex:=CreateMutex(nil,false,... 阅读全文
posted @ 2014-12-31 23:16 绣春刀 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.x2009.net/articles/windows-command-line-prompt-start-path-space.html当使用Windows 中的命令行提示符执行这段指令时(测试Start命令执行带空格的路径的程序或文件问题),第一行Start会成功执行,... 阅读全文
posted @ 2014-12-31 22:33 绣春刀 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: 虽然以下的方法也可以解决,不过最简单直接的,还是直接在路径前后加双引号-" ",这个方法简单有效。首先要说明的是mysqldump.exe在哪里不重要,重要的是要处理好路径中的非法字符。比如:我的mysqldump.exe的位置在本地的C:\Program Files\Apache Software... 阅读全文
posted @ 2014-12-31 21:46 绣春刀 阅读(2806) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-12-31 17:00 绣春刀 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Delphi中ShellExecute的妙用 ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。 一、ShellExecute常用方法 有几个API函数都可以实现这些功能,但是在大多数情况下ShellExec... 阅读全文
posted @ 2014-12-31 15:55 绣春刀 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 今天看到有人在问用代码执行CMD命令的问题,就总结一下用法,也算做个备忘。Delphi中,执行命令或者运行一个程序有2个函数,一个是winexec,一个是shellexecute。这两个大家应该都见过,其中,winexec比较简单,可以直接运行一个外部程序,shellexecute则更高级一些,除了... 阅读全文
posted @ 2014-12-31 15:00 绣春刀 阅读(876) 评论(0) 推荐(0) 编辑