摘要: 有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。CreateProcess因为使用复杂,比较少用。 WinExec主要运行EXE文件。如:WinExec(’Notepad.exe Readme.txt’, SW_SHOW); ShellExecute不仅可以运行EXE文件,也可以运行已经关联的文件。 首先必须引用shellapi.pas单元:uses ShellAPI; 1.标准用法 ShellExecute函数原型及参数含义如下: function ShellExecute(hWnd: HWND; Operation, File... 阅读全文
posted @ 2011-07-01 16:18 likebeta 阅读(3770) 评论(0) 推荐(1) 编辑
摘要: 删除android-sdk-windows\.android\avd\或C:\Documents and Settings\@USER@\.android\avd对应版本\下的以.lock结尾的文件夹就行 阅读全文
posted @ 2011-07-01 16:16 likebeta 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 综述:让一个程序只运行一个实例的方法有多种,但是原理都类似,也就是在程序创建前,有窗口的程序在窗口创建前,检查系统中是否已经设置了某些特定标志了,如果有说明已经有一个实例在运行了,则当前程序通知用户怎样怎样,然后程序退出,当然方法有这么多,各自也就有自己的优缺点了。<注意下面的程序都是分块拷贝的>方法一:我用得做多的方法是创建互斥体Mutex,使用Mutex代码比较简洁,但是此时不能取得已经启动的实例窗口局柄,因此无法激活已经启动的实例窗口,代码如下:View Code // ----------------------------------------------------- 阅读全文
posted @ 2011-07-01 16:05 likebeta 阅读(5414) 评论(0) 推荐(1) 编辑