java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
用Delphi进行OpenGL编程学习心得

用Delphi进行OpenGL编程学习心得   ---- 在开发图形程序时,尤其是三维的图形程序,因为感觉OpenGL没有DirectX那么庞杂,所以选择了DelphiOpenGL,凭感觉而言...

在Delphi程序中应用IE浏览器控件

大概大家还记得Delphi的范例程序中的那个浏览器的例子吧。在那个例子中,利用控件THttp的属性和方法制作了一个浏览器。该例子用于理解THttp控件的使用方法,确实不错。但很少有人会用它作为一个真正...

一 个 实 用 的Delphi 屏 幕 拷 贝 程 序 的 设

  一 个 实 用 的Delphi 屏 幕 拷 贝 程 序 的 设 计 宁 波 市 游 河 巷 贾 学 杰 ---- Borland 公 司( 现 改 名 为INPRISE 公 司) 的D...

在DELPHI2.0/3.0中直接操作端口

Borland Delphi2.0/3.0以其强大的功能及方便快捷的程序设计 而为广大程序员所喜爱。但是在用它来编写工业控制程序时,需要对 计算机所连接的外部设备进行操作,即直接对I/O地址进行读写操...

Delphi编程技巧十则

  Delphi作为一门新起的Windows编程语言,由于其集众多的优秀特性于一身,因而越来越得到广大编程人员和发烧友的青睐。以下十则技巧涉及的面比较广泛,希望能够对Delphi的爱好者有所裨益。...

网络和通讯编程

打开拨号连接   调用拨号网络里的拨号程序来连接:其中'连接Internet'为你创建的拨号程序名称 winexec('rundll32.exe rnaui.dll,RnaDial '+'连接...

注册表数据库Registry

在本文中,我们通过注册表编辑工具REGEDIT讨论一下Windows 95的注册表配置数据库Registry的层次结构、组成、配置、使用及维护等方面的技巧。 一、注册表数据库Registry层次结...

cool !!! DELPHI图形编辑技巧二则

一、界面色彩渐变效果的实现   界面色彩渐变效果是通过用渐变的画刷刷绘依次相邻的矩形块实现的。下面列举实例说明:   1.新建一个表单,假设其Width为500,设置一个按钮Button1,按此按...

Delphi程序使用资源的释放

写出一个不会造成资源分配崩溃的Delphi应用程序的 关键是确保如果程序中分配了资源,即使当故障发生,程 序也应能释放占用的资源。   文件、内存、WINDOWS资源和对象是一些必须时时加 以注意的需...

Delphi代码优化 完结篇

撰文/杜嵩 月光转载自程序员杂志第四期 局部变量 与C不同的是Delphi没有类似register的指示字,无法显式地定义一个寄存器变量,因为Delphi编译器已将这一步智能化了。有些...

Delphi代码优化(三) 浮点篇

撰文/杜嵩 月光转载自程序员杂志第三期 忘掉extended extended很大(10字节,如果代码对齐就有12字节),读写运算都很慢,是优化的大敌。且Delphi2-4对exten...

将网页内容保存为字符串以及根据字符串显示成网页

经常看到有人在论坛里问,如何将网页内容保存为字符串以及根据字符串显示成网页。这里说说我的看法。 将网页内容保存为字符串很简单,只需(webbrowser1.Document as Ihtmldoc...

用Delphi 开发数据库程序经验三则

  1.建立临时表   数据输入是开发数据库程序的必然环节。在Client/Server结构中,客户端可能要输入一批数据后,再向服务器的后台数据库提交,这就需要在本地(客户端)建立临时数据表来存储用户...

Delphi制作带图标的弹出式选单

杏   Windows界面的一大特色就是显示丰富多彩的图标,图标不仅美化了Windows的桌面,而且便于直观的操作,给用户带来了极大的方便。在设计程序界面时,Windows风格是很好的参考。   D...

如何在全屏幕显示一个AVI文件

(1)创建一个工程文件 (2)选择File|New Form创建一个窗体,设置其Name := Form2 (3)设置Form2.BorderStyle := bsNone (4)在Form2上放置...

Delphi使用技巧四则

一、定制Speedbar   在Delphi的可视化设计界面中,使用最频繁的地方要数位于屏幕左上角的加速按钮栏(Speedbar)了。在实践过程中,笔者无意中发现了Speedbar的定制方法,这在我...

Delphi 中面向对象编程之我见

面向对象的编程技术提出来也有些年头了,开发大型软件的时候采用面向对象的编程技术可以缩短程序的开发周期,提高程序的可读性,易调试性,同时也就相应的提高了程序的可维护性,而对大型软件而言,可维护性是保证其...

在应用程序中开关WINDOWS系统

在实际应用时,修改了系统的某些设置,必须重新启动WINDOWS;而有些时候演示完一个软件后,必须关闭WINDOWS;同时在演示期间,又禁止用户强行关闭WINDOWS.如何解决上述问题,笔者编制了一个程...

在Delphi中处理数据库日期型字段的显示与输入

---- 在使用Delphi进行数据库设计时,不可避免的会涉及到日期型字段的输入问题。 不过与Microsoft的Access 97中文版等相比,Delphi本身提供的日期型字段的显示和输入方式 并不...

在DELPHI程序中拨号上网

  用MODEM拨号上网,仍是大多数个人网民选择上网的方式.如果能在我们的应用程序中启动拨号连接(如IE浏览器程序中的自动拨号功能),无疑将会方便我们的软件用户(不用再切换应用程序,运行拨号网络),提...

Delphi第三方控件大测评

古人云∶“工欲善其事,必先利其器。”   这句话,我想凡是用Delphi的朋友,应该都有很深切的体会吧。的确,如果Delphi没有了控件的支持,那么人气度一定会大大的降低,不会有现在这样多的Fan了...

远程控制篇:抓取远程屏幕图像

远程控制篇:抓取远程屏幕图像 {抓屏幕图像,保存为内存流--BMP流,压缩BMP流,JPG流,以及使用流} {在网络中传送BMP流和JPG流的速度没测试过} {BMP流的压缩是无损压缩} { 全局...

远程控制篇:模拟按键

远程控制篇:模拟按键 模拟鼠标 鼠标移动(移动量dx,dy) mouse_event(MOUSEEVENTF_MOVE,dx,dy,0, 0 ); 鼠标在(x,y)处按下或释放 setcurs...

远程控制篇:获得网络邻居所有机器名

远程控制篇:获得网络邻居所有机器名 procedure TForm1.Button1Click(Sender: TObject); VAR command:string ; com...

远程控制篇:通过机器名得到IP地址 通过IP地址得到机器名

远程控制篇: 通过机器名得到IP地址 function procedure TForm1.nametoip(name:string):string; var WSAData: TWSADa...

远程控制篇:通过IP地址得到机器名

远程控制篇:通过IP地址得到机器名 function iptoname(ip:string):string; var WSAData:TWSAData; p:PHostEnt; Ine...

远程控制篇:服务端程序的隐藏

远程控制篇:服务端程序的隐藏 1 按ctrl+alt+del时不出现在关闭程序框 function RegisterServiceProcess (dwProcessID, dwType: DWo...

远程控制篇:服务端程序关机时的处理

服务端关机时的处理 一般这类程序在运行时,当进行关机操作,其它程序都被关掉了,只有它们不为所动。所以必须对关机消息进行处理。 procedure exitwin(var msg:TWMQUER...

Delphi代码优化(二) 整数篇

Delphi代码优化(二) 整数篇 尽量使用32位变量 在32位代码中,32位变量是默认处理格式;16位变量(word,shortint,widechar)的运算会令处理器临时切换为1...

号外:Delphi6 新特性 !!!!

[url=http://delphideveloper.myrice.com/docs/borland_news/2001/whatsnewindelphi6.htm]Delphi6 New Feat...

号外:Delphi6新特性!

Delphi6 New Features What’s new Delphi 6 introduces new features and enhancements in the followin...

在Delphi中用ADSI创建IIS的虚拟目录

先引入类型库(Project|Import Type Library)adsiis.dll、iisext.dll和activeds.tlb 新建一个单元,声明 unit ActiveDs; inter...

怎样向一个窗口中输入字符?(类似"软键盘")

我想向一个窗口中"输入"字符,例如向一个记事本中输入"你好"(类似软键盘那样),请问应怎么办? 我想向一个窗口中"输入"字符,例如向一个记事本中输入"你好"(类似软键盘那样),请...

装扮工具提示条

Delphi技巧之 装扮工具提示条 什么是工具提示条?在Windows程序中,当鼠标移动到工具条相应的按钮上时,会弹出一个小窗口来说明该按钮的作用,这个小窗口就叫做工具提示条。一般情况下它的背...

创建Borland风格的漂浮式窗口

创建Borland风格的漂浮式窗口 使用过Borland 系列开发工具产品(Delphi, C++Builder, Jbuilder)的朋友一定注意到Borland产品界面风格的特点,即屏...

使用Kylix必看:您为Kylix做好准备了么?-BY CKER

您为Kylix做好准备了么? 做好的程序员一如做人。多看多想或许他山之石可以攻玉,但永远不要成为代码的奴隶。 CKER 原著:Borland...

TSpinEdit的漏洞

最近在使用Samples页中的SpinEdit控件时,发现SpinEdit的最大值(MaxValue)和最小值(MinValue)的处理有漏洞。当最大值和最小值相等且不为零时,设置形同虚设;当最大值小...

在Delphi中巧用WINDOWS 的API函数

应用之一:Delphi中有控件MEMO,当使用应控件输入内容或编辑时,如何确定光标当前的位置呢?这时就可以调用WINDOWS API中的EM_LINEFROMCHAR和EM_LINEINDEX消息来确...

如何在状态栏中加入图标(或图片),还有动态的时间

function Shell_NotifyIcon(dwMessage:DWORD;lpData:PNotifyIconData):BOOL;stdcall; 在shellapi单元中。 dwMess...

Delphi(BCB)中编译器版本宏定义

Delphi 5 VER130 C++ Builder 4 VER125 Delphi 4 VER120 C++ Builder 3 VER110 Delp...

再谈Delphi vs VC++(非常精彩)

这是一篇非常精彩的文章,无意中在网上发现, 比起原来《程序员》发表的开发工具大比拼更专业。 可惜不知道作者是谁,如果作者看到或者有谁知道作者, 请一定和我联系。([url=mailto:m...

关于kylix的再次说明

近期kylix将在台湾发行, 为了让国内的同行,特别广大delphi用户也能用到 linux上的delphi, 我公布一个网址: [url=ftp://203.148.249.2/Kylix%...

Delphi5 企业版使用BDE访问 Oracle方法

系统环境: 1、操作系统:Windows 2000 Server 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、开发工具:Delphi 5 企业版 连接...

Delphi快速读出注册表

[url=file://不]file://不[/url]用再修改VCL. [url=file://结]file://结[/url]构定义的可能不是很好。 /////[url=file://main...

木马DIY(一)

大家好呀,老妖终于有时间更新主页了,最近查阅了一些资料,找了一些大家应该很感兴趣的东东,感谢清宏工作室,老妖从他们那里学到很多东东。本文内容就参考并使用了了他们的的源程序。现在各种杀毒软件搞得冰河等等...

如何知道函数或类型是在哪里定义的

如何使用不知道在哪里定义的函数或类型 [img]http://img.163.com/club/fe/mood7.gif[/img] M 作 者: soaringbird()...

使用 COM+ 参数化对象结构编程技术

使用 COM+ 参数化对象结构编程技术 关键词:Delphi控件杂项 使用 COM+ 参数化对象结构编程技术 一、引言 COM+ 服務技術的一個核心理念就是系統本身提供完成許多面向企業...

在 程 序 中 加 入 英 文 朗 读 功 能

在 程 序 中 加 入 英 文 朗 读 功 能 华 中 师 范 大 学 卢 小 海(flier@126.com) ---- 金 山 词 霸2000 的 英 文 全 文 朗 读 功 能...

日历函数单元

//原始版权宣告: /*************************************************************************** 致看到这些源代码...

C++Builder和Delphi中的复活节彩蛋

C++Builder和Delphi中的复活节彩蛋 许多软件中都带有复活节彩蛋,也是程序员们辛苦工作时的一个小小乐趣吧。C++Builder和Delphi当然也不会例外。当您打开它们的about对话...

 
上一頁  下一頁
© 2005- 王朝網路 版權所有 導航