Delphi
文章平均质量分 62
解未知数
靠..头疼..
展开
-
Delphi中的线程类
Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不是多线程编程的全部,我写此文的目的在于对此作一个补充。线程本质上是进程中一段并发运行的代码。一个进程至少有一个线程,即所谓的主线程。同时还可以有多个转载 2009-05-05 22:27:00 · 549 阅读 · 0 评论 -
delphi中Webbrowser的使用
1.获得网页中变量值 htm中 var currID=123 程序中可以这么调用 id := Form1.WebBrowser1.OleObject.Document.script.currID 值得说明的是,变量可以是javascript定义的,也可以是vbscript定义的,如果Webbrowser1中找不到该变量,调用会触发一个异常事件,即变量c转载 2009-05-07 19:42:00 · 4499 阅读 · 0 评论 -
提取网页中的所有链接、点击第 n 个链接
本例效果图: 代码文件: unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, OleCtrls, SHDocVw;type TForm1 = class(转载 2009-05-07 19:35:00 · 1086 阅读 · 0 评论 -
Delphi木马DIY之代码藏后门的可能性
现在,好多的朋友都会写程序了,但肯定不一定对程序很精通。估计很多都是拿到整齐点的源代码勉强阅读一下还是可以,就算不能全懂,至少能懂大半部分,编译出来更是没有什么问题。他们总觉得在代码里面不可能作假,或者藏后门,所以草草阅读一下(有的甚至都不读)就开始编译了,编译出来马上就开始运行,我想给这些新手朋友说的一句话就是,虽然代码里面藏后门容易被发现,但是,就借着他们这种不太懂却又贪便宜的思想,藏转载 2009-05-12 13:06:00 · 1054 阅读 · 0 评论 -
Delphi 中WebBrowser控件详解实例
很久都没有原创了,前几天帮朋友做了个网址发布程序,主要应用到了WebBrowser控件。 今天主要给大家演示一下过程,让大家学习一下Delphi工具。WebBrowser功能:1。自动加载网页2。去除WebBrowser滚动条3。WebBrowser自身打开页面4。禁止右键1。首先,新建一个FROM窗体: 2。加入一个WEBBROWSER控件转载 2009-05-07 19:40:00 · 5636 阅读 · 0 评论 -
Delphi的TWebBrowser编程综述
Delphi3开始有了TWebBrowser构件,不过那时是以ActiveX控件的形式出现的,而且需要自己引入,在其后的4.0和5.0中,它就在封装好shdocvw.dll之后作为Internet构件组之一出现在构件面板上了。常常听到有人骂Delphi的帮助做得极差,这次的TWebBrowser又是Microsoft的东东,自然不会好到哪里去,虽说MSDN上什么都有,可是内容太过庞杂,如果没有入转载 2009-05-07 19:37:00 · 748 阅读 · 0 评论 -
WebBrowser 操作记要
WebBrowser1.GoHome; //到浏览器默认主页WebBrowser1.Refresh; //刷新WebBrowser1.GoBack; //后退WebBrowser1.GoForward; //前进WebBrowser1.Navigate(...); //打开指定页面WebBrowser1.Navigate(about:blank); /转载 2009-05-07 19:36:00 · 866 阅读 · 0 评论 -
WebBrowser组件和MSHTML 在Delphi中的使用
由于项目需要,近来研究了一下WebBrowser组件和MSHTML 在Delphi中的使用,整理了一下这段时间研究的结果,写下来一是方便大家查阅,二也可以加深我自己的记忆.希望能对大家有所帮助… …,同时,如果有更好的处理方式或者我没有提到的问题,请大家也告诉我哦, 咱们一块进步… ...,其中一部分是我从网络中搜集的资料,谢谢那些兄弟们… … MSHTML把HTML页面中的元素封装成了IHTM转载 2009-05-07 19:39:00 · 821 阅读 · 0 评论 -
Delphi中如何实现透明按钮
各位亲爱的读者,在delphi编程实战中我们可以使用按钮控件来制作程序中的按钮键。但是在使用其它软件时,我们常常可以看到透明按钮的效果。那么如何在delphi中实现透明按钮的效果?笔者在互联网搜索了不少时间也没有找到这方面的控件,于是决定自己DIY一番,下面笔者就将自己的经验与广大读者共享一番。 要实现透明按钮,共需要三个控件-image、label、bevel。其中image控件是为了突出透转载 2009-05-07 19:30:00 · 2263 阅读 · 0 评论 -
模拟点击网页中的按钮
本例效果图: 代码文件: unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, OleCtrls, SHDocVw;type TForm1 = class(转载 2009-05-07 19:32:00 · 1796 阅读 · 0 评论 -
TclientSocket和TserverSocket用法
关键词:Delphi,网络通信,TserverSocket,TclientSocket笔者在工作中遇到对局域网中各工作站与服务器之间进行Socket通信的问题。现在将本人总结出来的TServerSocket和TClientSocket两个组件的基本用法写出来,希望与您分享。 ClientSocket组件为客户端组件。它是通信的请求方,也就是说,它是主动地与服务器端建立连接。 Ser转载 2009-05-07 19:26:00 · 1155 阅读 · 0 评论 -
Delphi用WebBrowser编程-自动登录操作
Delphi用WebBrowser编程-自动登录操作Delphi用WebBrowser编程-自动登录操作WebBrowser编程-自动登录操作利用Delphi的Olevariant类型--------------------------------------------------------------------------------单个frames的输入varo : Olev转载 2009-05-06 20:42:00 · 1892 阅读 · 1 评论 -
快速的正整数排序
实现原理: 对比二进制位. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Me转载 2009-05-11 08:42:00 · 703 阅读 · 0 评论