摘要: 函数由一句或多句代码组成,可以实现某个特定的功能。使用函数可以使代码更加易读、易懂,加快编程速度及减少重复代码。过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值。 在Delphi 7.0中,已为我们定义好了非常多的函数,大致分类有6种:数据类型转换函数、字符串、数组操作函数、文... 阅读全文
posted @ 2009-03-14 22:29 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(179) 评论(0) 推荐(0)
摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; p... 阅读全文
posted @ 2009-03-14 22:11 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(173) 评论(0) 推荐(0)
摘要: //删除目录: function DelDirectory(const Source:string): boolean; var fo: TSHFILEOPSTRUCT; begin FillChar(fo, SizeOf(fo), 0); with fo do begin Wnd := 0; wFunc := FO_DELETE; pFrom := PChar(sourc... 阅读全文
posted @ 2009-03-14 22:09 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(240) 评论(0) 推荐(0)
摘要: Delphi中用WebBrowser控件如何处理浏览网页时发生的当前页脚本错误,是否继续在该页面上运行该脚本问题 这个错误提示是个弹窗,如何在一弹出时就程序自动关闭这个弹窗 解决:将webbrowser控件的silent属性设置为true 阅读全文
posted @ 2009-03-14 22:06 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(674) 评论(0) 推荐(0)
摘要: ASP网站数据采集程序制作:一个采集入库生成本地文件的几个FUCTION(可用来生成HTML静态网页) 看着一个又一个网站系统里都带了采集功能模块,让我心动,很想让自己做的网站里也带个采集模块,可惜一直都不知道如何下手,现在有了这几个函数,你也可以制作出自己的采集程序,而且可以利用这样的原理来生成HTML静态网页. 本文里介绍采集程序的方法分成以下几个函数来实现: 1:SaveFiles(byr... 阅读全文
posted @ 2009-03-04 17:02 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(218) 评论(0) 推荐(0)
摘要: 从Delphi5开始,Delphi集成开发环境中的Object Inspector就使用了图形化的风格来显示某些属性。比如Cursors、Colors、Fonts和Image List等等属性就是这种类型。第一次看到这样的效果,的确令人感到神奇,各种字体的名称可以直接以这种字体的样式显示出来,在选择字体的时候真是很方便。这种效果是如何实现的呢,其实就是使用了组件的“自绘”(Ower-draw... 阅读全文
posted @ 2009-03-04 16:20 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(443) 评论(0) 推荐(0)
摘要: 写代码是一种艺术。使用Delphi,任何人都可以轻而易举地开发出某种软件、完成某些任务。而完美的代码则只有真正的高手才能写出。除了正确的缩进、大小写、命名规则之外,请时刻牢记爱因斯坦的名言--简单就是美。下面将谈及的五个代码问题,可能是初学者、甚至一些老鸟都会犯的错误。 忠告一 布尔型变量的赋值操作应该是直接的。例如,在一个if/then/else语句中,if子句将布尔型变量赋值为... 阅读全文
posted @ 2009-03-04 16:05 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(237) 评论(0) 推荐(0)
摘要: 使用过DELPHI的朋友都会注意到DELPHI本身最上面的窗口, 当它极大时只占屏幕的一小部分,它是如何实现的呢,请看下面的说明: 1)在FORM私有声明部分加上如下一行: procedureMessage :TWMGetMinMaxInfo ); message WM_GETMINMAXINFO; WMGetMinMaxInfo( var 2)在声明部分加上如下几行: ... 阅读全文
posted @ 2009-03-04 16:01 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(307) 评论(0) 推荐(0)
摘要: 一、界面色彩渐变效果的实现 界面色彩渐变效果是通过用渐变的画刷刷绘依次相邻的矩形块实现的。下面列举实例说明: 1.新建一个表单,假设其Width为500,设置一个按钮Button1,按此按钮将把表单置为由左向右由黄变白的渐变效果。 2.Button1按钮的代码如下: procedure TForm1.Button1Click(Sender: TObject); var i,j:... 阅读全文
posted @ 2009-03-04 15:57 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(180) 评论(0) 推荐(0)
摘要: 现在的大多数的鼠标都有鼠标轮,比如,当我们浏览网页时,鼠标轮上下移动,网页就自动上下滚动。鼠标轮的确给我们的操作带来很多方便,但是,在Delphi的大多数控件中都只支持 MouseDown,MouseUp,MouseMove等事件,而不直接支持MouseWheel事件,我们在帮助客户设计一个查看程序时就碰到这样的问题。这个查看程序的数据是放在一个DBGrid中的,数据比较多,超出整个屏幕,如果... 阅读全文
posted @ 2009-03-04 15:51 DELPHI&.NET初学者[TECSOON WENDAY] 阅读(477) 评论(0) 推荐(0)