摘要:
.是一个元字符,匹配除了换行符以外的任意字符。*同样是元字符,.*连在一起就意味着任意数量的不包含换行的字符。这里的\d是个新的元字符,匹配一位数字(0,或1,或2,或……)。-不是元字符,只匹配它本身(或者减号,或者中横线)举例1:0\d{2}-\d{8} 相当于 0\d\d-\d\d\d\d\d 阅读全文
摘要:
在看 API 文档时, 我们经常见到 GetLastError; 它可以返回操作后系统给的提示.但 GetLastError 返回的只是一个信息代码, 如何返回对应的具体信息呢?FormatMessage 可以, 但这个函数太复杂了; 可以用 SysErrorMessage 代替它.举例: <pre 阅读全文
摘要:
有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。1.CreateProcess因为使用复杂,比较少用。2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW);3.Shell 阅读全文
摘要:
本文所有的窗体界面略去,读者可根据程序自行添加各窗口组件。 1、获取windows版本信息 可以通过Windows API函数GetVersionEx来获得。 具体程序如下: Procedure Tform1.Button1Click(sender:TObject); Var OSVI:OSVERS 阅读全文
摘要:
function StopTime: integer; //返回没有键盘和鼠标事件的时间 var LInput: TLastInputInfo; begin LInput.cbSize := SizeOf(TLastInputInfo); GetLastInputInfo(LInput); Resu 阅读全文