摘要: 安装前一定认真先看下 这个安装方法 http://wenku.baidu.com/view/cf7d4f283169a4517723a323.html?from=related http://kiiuyti5p2.blog.163.com/blog/static/176955046201105112 阅读全文
posted @ 2011-11-06 16:54 del88 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 可以把复选框加在一个容器上也可以 直接是 窗体上 方法1(窗体上): var i:integer;beginfor i:=1 to form1.ComponentCount do begin if form1.Components[i-1] is Tcheckbox then begin if Tc 阅读全文
posted @ 2011-11-06 16:49 del88 阅读(14) 评论(0) 推荐(0) 编辑
摘要: //分割字符串 ExtractStringsvar s: String; List: TStringList;begin s := 'about: #delphi; #pascal, programming'; List := TStringList.Create; ExtractStrings([ 阅读全文
posted @ 2011-11-06 16:20 del88 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 背景:原来要替换字符串 官方有StringReplace函数,后来官方引进了StringHelper帮助类,更加简化了字符串的替换操作。这里做个简单对比; 首先看下函数定义原型: 1.StringReplace函数原型 2.TStringHelper类里的原型: 好了,接下来让我们弄个Demo对比下 阅读全文
posted @ 2011-11-06 14:10 del88 阅读(455) 评论(2) 推荐(0) 编辑
摘要: 消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出了它的一些应用场合。1.最简单用法,不带图形MessageBox(0,'不同意','提示',MB_OK);MessageBox(0,'不同意','提示',MB_OKCANCEL );2.警告对话框:MessageBox(0,'密码 阅读全文
posted @ 2011-11-06 13:20 del88 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 使用pos函数来查找字符第一次出现的位置 pos(要查找的字符串,在字符串中查找) varstr1:string;i,j:integer;begin str1:='dsf4654f6<ds>ad' ; j:=pos('<',str1);//在字符串str1中查找"<" if j<>0 then // 阅读全文
posted @ 2011-11-06 12:25 del88 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Delphi的单引号,真是会把人搞晕的一个符号 Delphi中不使用双引号,单引号必须配对 ①引号内无字串的情况下ShowMessage('');->空字串ShowMessage('' ');->这是错的ShowMessage('''');->显示一个引号原则->从左开始,去掉第一个引号与最后一个引 阅读全文
posted @ 2011-11-06 12:18 del88 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 因为你浏览的页面可能有框架,框架中包含多少个页面,就会触发多少个onDocumentComplete事件。 每个单独的框架都可能会触发DocumentComplete事件。 框架集页面会最后触发DocumentComplete事件。 发送事件的对象可以通过DocumentComplete事件的第一个 阅读全文
posted @ 2011-11-06 11:36 del88 阅读(7) 评论(0) 推荐(0) 编辑
摘要: OnDocumentComplete事件在网页中含有Frame时就不行了,每个Frame都会产生OnDocumentComplete事件,无法知道什么时候真正完成了。 有一种方法可以判断网页是否真正完成了: var glpDisp: IDispatch = nil; procedure TForm1 阅读全文
posted @ 2011-11-06 11:33 del88 阅读(2) 评论(0) 推荐(0) 编辑