专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
Delphi3开始有了TWebBrowser构件,不过那时是以ActiveX控件的形式出现的,而且需要自己引入,在其后的4.0和5.0中,它就在封装好shdocvw.dll之后作为Internet构件组之一出现在构件面板上了。常常听到有人骂Delphi的帮助做得极差,这次的TWebBrowser又是Microsoft的东东,自然不会好到哪里去,虽说MSDN上什么都有,可是内容太过庞杂,如果没有入口点更是件烦人的事,查找起来给人的感觉大概可以用一句话来形容:非常复杂、复杂非常。    这里有平时我自己用TWebBrowser做程序的一... [阅读全文] [PDF]
Delphi下的接口编程  Delphi下的接口编程学习笔记参考:[http://www.CrazyCoder.cn/]1.1 为什么使用接口?参考:[http://www.CrazyCoder.cn/]举个例子好了:有这样一个卖票服务,电影院可以卖票,歌剧院可以卖票,客运站也可以卖票,那么我们是否需要把电影院、、歌参考:[http://www.CrazyCoder.cn/]剧院和客运站都设计成一个类架构以提供卖票服务?要知道,连经理人都可以卖票,很显然不适合把经理人也包括到卖票服务的继承架构中,我们需要的只是一个共通的卖票服务。于... [阅读全文] [PDF]
你的电脑有没有摄像头?看到别人用 ... [阅读全文] [PDF]
在Delphi中使用TidIcmpClient控件可以非常简单的实现图形界面的Ping!新建一个工程,命名为PingGUI.dpr,窗口命名为“frmPing”,加入如下组件: lstReplies: TListBox; ICMP: TIdIcmpClient; Panel1: TPanel; btnPing: TButton; edtHost: TEdit; spnPing: TSpinEdit; Label1: TLabel;完整源代码如下:unit Main;interfaceuses Windows, Messages, G... [阅读全文] [PDF]
编写目的本规范定义为程序在编写过程中涉及到的程序文件和编码风格。本规范以 Delphi 语言为标准制定.项目文件的组织在Delphi中,按照项目为单位来组织程序文件。在一个典型的项目中包括:项目文件(.DRP文件)含有工程主程序的Pascal源代码;单元文件(.PAS文件)项目中每个窗体的Pascal源文件,包含该窗体的所有声明和过程(包括时间处理过程);窗体文件(.DFM文件)含有一个窗体的设计属性的二进制文件,每个窗体的.DFM文件与.PAS文件相互对应;资源文件(.RES文件)编译的二进制资源文件,被链接到应用程序的可执行文件... [阅读全文] [PDF]
参考:[http://www.CrazyCoder.cn/]谈Delphi下Internet的编程技巧(一)作者:lyboy99参考:[http://www.CrazyCoder.cn/]E-mail:[email protected]参考:[http://www.CrazyCoder.cn/]Delphi带了很多的Internet应用编程控件,这使得我们开发Internet的应用程序可以轻松些,下面我将逐步介绍一些关于Internet下应用程序编程技巧,这些技巧都是一些细微的方面,但是它却可以给你的应用程序添加重要的功能,将使你开发... [阅读全文] [PDF]
Delphi作为一门新起的Windows编程语言,由于其集众多的优秀特性于一身,因而越来越得到广大编程人员和发烧友的青睐。以下十则技巧涉及的面比较广泛,希望能够对Delphi的爱好者有所裨益。 1.类似于vb.中的doevents功能。   大家或许发现,在Delphi中没有类似于vb.中的doevents函数,这样有的时候,我们将无法使Windows响应多个同时发生的事件。其实,在Delphi的applica??tion对象中包括类似的一个方法:ProcessMessage,你可以通过调用Application.ProcessMe... [阅读全文] [PDF]
什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具。在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向。流不但可以处理文件,还可以处理动态内存、网络数据等多种数据形式。如果你对流的操作非常熟练,在程序中利用流的方便性,写起程序会大大提高效率的。 下面,笔者通过四个实例:EXE文件加密器、电子贺卡、自制OICQ和网络屏幕传输来说明delphi编程中“流”的利用。这些例子中的一些技巧曾经是很多软件的秘密而不公开的,现在大家可以无偿的直接引用... [阅读全文] [PDF]
delphi编程实现Ping操作   张泰立   使用过网络的用户都熟悉“Ping”这个指令,它是一个DOS下的可执行文件,一般用它来检查网络连接的好坏程度。其基本原理是利用TCP/IP协议包中ICMP协议中的一个功能,即向所指定的计算机发送一个请求,收到请求的计算机返回一个应答,借此来判断该计算机是否在网上运行或者检查网络连接是否稳定可靠。在Ping程序执行过程中,双方计算机所耗费的资源都很少,因此,它是一个非常实用的工具。   我们可以通过编程来实现“Ping”操作,对其加以改进,使之具有Windows的界面风格,显示比DOS更... [阅读全文] [PDF]
前言 经常有很多初学者问到在delphi中如何调用SQL Server的存储过程?问题其实很好解决,但问得多了,也就不愿答了。下面我将用实例进行说明,从在SQL Server中创建存储过程到调用的完整实例。 首先,打开sql server管理器,在pubs数据库中建一个测试表,表名为test,字段有id,name,和desc,全部为字符型,如果你不知道建表,那么打开sql查询分析器,贴上以下的代码,然后按执行,就会自动生成test表. use pubs if exists (select * from dbo.sysobjects wher... [阅读全文] [PDF]
1. delphi怎样调用外部EXE文件?uses WinProcs;   .   begin   WinExec(……);   .   end.     和调用Pascal库函数没什么两样。 2. Delphi hint的字体和色彩如何改变     Delphi中Tapplication的属性有HintColor及HintPause。可以通过设置HintColor改变应用程序中的Hint的颜色、通过设置HintPause改变触发Hint的时间。但遗憾的是:Delphi中Hint的字体不可以改变。 3. Delphi里如何计算日期     算时间在delp... [阅读全文] [PDF]
  为什么使用接口?   举个例子好了:有这样一个卖票服务,电影院可以卖票,歌剧院可以卖票,客运站也可以卖票,那么我们是否需要把电影院、、歌剧院和客运站都设计成一个类架构以提供卖票服务?要知道,连经理人都可以卖票,很显然不适合把经理人也包括到卖票服务的继承架构中,我们需要的只是一个共通的卖票服务。于是,卖票的服务是个接口,电影院、歌剧院什么的只要都遵循这样一个服务定义就能很好地相互交互和沟通(如果须要的话)。   如何在Delphi中使用接口   1、声明接口 IMyInterface=interface(IInterface)//说明(1) [’{63E... [阅读全文] [PDF]
1 共12条 分1页