![]() 随心所欲地在memo或richedit里作图通过该方法你可以随心所欲地在memo或richedit里作图了!呵呵! function Tform1.memopain:boolean; var MyCanvas: TControlCan... 日期:2024-12 ![]() 在.NET环境下将报表数据备份EXCEL与WORD在VB6开发环境下,本人使用EXCEL作过报表,在.NET环境下开发,本人使用水晶报表。但VB.NET同样可以将报表导出到EXCEL和WORD进行输出,制作出专业水平的报表。具体操作如下:(注:首先... 日期:2024-12 ![]() 在DELPHI程序中拨号上网用MODEM拨号上网,仍是大多数个人网民选择上网的方式.如果能在我们的应用程序中启动拨号连接(如IE浏览器程序中的自动拨号功能),无疑将会方便我们的软件用户(不用再切换应用程序,运行拨号网络),提高... 日期:2024-12 ![]() 得到已安装的应用程序下文procedure TForm1.Button1Click(Sender: TObject); const CLAVE = '\SOFTWARE\Microsoft\Windows\Curren... 日期:2024-12 ![]() ADO.NET迅速起步 [特别推荐]导 读:本文主要介绍了ADO.NET的基本特点,并且使用的一些代码展示了在ADO.NET中如何建立数据库连接,发送查询命令及使用DataReader对象快速浏览数据集方式。 ------------... 日期:2024-12 ![]() 如何防范Edit框中的Password不被非法取得Windows虽然是一个功能强大的操作系统,但其存在的一些先天性不足,给黑客留下了 许多可乘之机,著名的BO程序就是利用Windows的这些漏洞来危害计算机的安全。笔者 最近发现了一个很流行的专门获... 日期:2024-12 ![]() 如何动态加载控件以及插件编程思想(C#)关键词:动态加载,控件,插件 控件,在实现快速开发中起着非常重要的作用,它可以将某一特定功能封装起来,供可户程序员调用,更重要的是它还可以实现插件式开发,使软件的灵活性、可扩充性大大增强... 日期:2024-12 ![]() PowerBuilder中的几个注册表函数的介绍<1>Int RegistryKeys(s_subkey,s_subkeylist) 此函数用于检索某个关键字的所有子关键字,其中,s_subkey是string型的... 日期:2024-12 ![]() 优化你的PowerBuilder程序一段程序,完成了所需要的功能固然重要,但是提高执行效率,提高代码的可重复利用性,提高程序的可读性也是很重要的。刚刚读了一个前辈的帖子,感觉受益菲浅,拿将出来与大家共享 ... 日期:2024-12 ![]() 使用VB开发Windows环境下的串行通信程序随着Windows在国内的普及,特别是Windows95的推出,越来越多的微机用户转向了Windows操作系统。不过Windows应用软件的开发对于一般工程技术领域的技术人员来说并非易事,不但Win... 日期:2024-12 ![]() VB.NET完成5子棋的人工自动选择(1)人工智能也就是所谓的AI(Artificial Intelligence),它是一门很抽象的技术,AI程序的编写不需要依据任何既定的思考模式或者规则。尤其是游戏中的AI可以完全依程序设计者本身的思考... 日期:2024-12 ![]() 如何完成win9X进程间数据通讯技术1、引言 在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。WIN32 API提供了许多函数使我们能够方便高效地进行进程间的通讯,通过这些函数我们可以控制不同进程间的数据交换,就... 日期:2024-12 |
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||