摘要: https://zhuanlan.zhihu.com/p/19810488 阅读全文
posted @ 2016-06-24 20:06 phzend 阅读(234) 评论(0) 推荐(0) 编辑
摘要: copy举个例子:str := “123456”;str1 := Copy(Str,2,3);结果就是 str1 等于 234。Copy有3个参数,第一个是你要处理的字符串,第二个是你要截取的开始位置,第3个是截取位数。当你的第3个参数大于字符长度,那么效果就是取 开始位置 后的所有字符。str1  阅读全文
posted @ 2016-06-23 06:10 phzend 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: Me 关键字像是隐含声明的变量。这个关键字适用于类模块中的每个过程。当类有多个实例时,Me 在代码正在执行的地方提供引用具体实例的方法。要把当前执行类实例的有关信息传递到另一个模块的过程,Me 非常有用。例如,假定模块中有以下过程: Sub ChangeFormColor(FormName As F 阅读全文
posted @ 2016-06-15 00:06 phzend 阅读(811) 评论(0) 推荐(0) 编辑
摘要: VB中的字符串函数比较多,也比较方便,就不一一介绍了.本文主要对字符串相关的转换函数做一些小结.字符串转换的函数主要有: Str()和Val()用于字符串和数字的相互转换; Chr()和Asc()用于字符串和AscII码的相互转换; Chrw()和Ascw()用于Unicode码和中文的相互转换; 阅读全文
posted @ 2016-06-14 23:19 phzend 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 1.文本文件新建和读取使用 在窗体放一个按钮,点击输入 procedure TForm1.Button1Click(Sender: TObject);varbat : textfile;beginassignfile(bat, 'c:\123.txt'); //新建并打开文件rewrite(bat) 阅读全文
posted @ 2016-06-04 16:19 phzend 阅读(2799) 评论(0) 推荐(0) 编辑
摘要: Delphi调用外部程序WinExec主要运行EXE文件。如:WinExec(’Notepad.exe Readme.txt’, SW_SHOW);WinExec( lpCmdLine: LPCSTR; {文件名和参数; 如没指定路径会按以下顺序查找: 程序目录/当前目录/System32/Wind 阅读全文
posted @ 2016-06-04 14:31 phzend 阅读(333) 评论(0) 推荐(0) 编辑
摘要: var win: longint; begin win := getforegroundwindow; //获取当前窗体的句柄 showwindow(win, SW_HIDE); //隐藏窗体 end; 阅读全文
posted @ 2016-06-04 10:06 phzend 阅读(444) 评论(0) 推荐(0) 编辑
摘要: delphisetTimer函数用来做定时器,可以实现每隔一段时间运行某个程序,需要用到两个函数,SetTimer函数和KillTimer函数。下面是一个简单的例子:vari :Integer = 0;procedure TimerProc(hwnd:HWND;uMsg,idEvent:UINT;d 阅读全文
posted @ 2016-06-04 10:01 phzend 阅读(998) 评论(0) 推荐(0) 编辑
摘要: Char是单个字符;PChar 就是指向一个以Null 结尾的每个字符为一个字节的字符串的指针。 (可以看成是一个字符串)String是字符数组,以字符#0结尾; Char只占一字节的空间,而Pchar保存的是一个指针,在现在32位的系统中占有1个指针字节的大小。type PChar=^Char; 阅读全文
posted @ 2016-06-04 09:59 phzend 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 概述: ^: 指针 @: 取址 #: 十进制符 $: 十六进制符 概述: ^: 指针 @: 取址 #: 十进制符 $: 十六进制符 @:取址运算符; var int:integer; p:^integer; begin new(P); int:=24; p:=@int; dispose(P); en 阅读全文
posted @ 2016-06-04 09:45 phzend 阅读(587) 评论(0) 推荐(0) 编辑