内容列表
delphi中的时间操作技术(2)
各种时间类型之间的转换函数 DateTimeToFileDate函数: 定义:DateTimeToFileDate(DateTime: TDateTime): Integer; 作用: 将一个TDateTime类型的时间转化为Dos环境中的时间,Dos环境下对时间的访问方法和VCL中的TdateTime类型不一样,在进行文件操作时,为了保持时间的一致性,需要使用DateTimeToFileD
分类:Delphi 查阅全文
用Delphi编写涂鸦桌面的小程序
有很多的关于涂鸦桌面的小软件,确实很好玩,现在来用Delphi实现之。我建议使用Delphi,因为他做这个简直太 Easy了! 首先,新建一个Application,将Form1的WindowState设为wsMaximized,BorderStyle设为bsNone。这样做的目的就是 可以使窗口的Client区域充满整个屏幕,那么我们就可以在上面随意的画画了。 接下来,在Form的OnC
分类:Delphi 查阅全文
界面(FORM)自动生成工具
            界面自动生成工具    主题:本文介绍了一个直接根据数据库表结构定义自动生成对该表记录进行存取操作界面(FORM)的工具 1.    界面自动生成的必要性 一般在数据库应用程序,特别是MIS软件开发时,都会选择
分类:Delphi 查阅全文
使用Delphi 發展商業物件
使用Delphi 發展商業物件        作者: 陳國生   
分类:Delphi 查阅全文
Shell编程---如何判断一目录是否共享?
下面函数要额外引用 ShlObj, ComObj, ActiveX 单元。 function TForm1.IfFolderShared(FullFolderPath: string): Boolean;   //将TStrRet类型转换为字符串  function StrRetToString(PIDL: PItemIDList; StrRet: TStrRet; Fla
分类:Delphi 查阅全文
在Delphi中捕获控制台程序的输出
本文实现了在Delphi中运行控制台程序,并将控制台程序的输出在Memo控件中显示出来。 工作中需要手工编译J2ME的程序,开始编写了一个批处理程序,但是感觉使用中非常繁琐,于是想用Delphi做一个集成编译工具,但是java的编译工具都是console程序,怎么捕获到console程序的输出,并显示在Memo中呢,查了网上的一些资料,反复测试,找到了一个实现的方法,希望对大家有帮助: pro
分类:Delphi 查阅全文
如何在 Listbox 上显示 In-place Tooltips
大家知道 TreeView 上的节点如果显示不完全,鼠标移上去会出现一提示,这就是 In-place Tooltips。下面这段代码在 Listbox 上实现这一功能(下面代码只是在标准 Listbox 上测试,如果是自画的,则要修改): {直接将下面代码拷贝到新建工程中Form1的Unit1.pas文件即可运行,不需添加任何控件} //----------------------------
分类:Delphi 查阅全文
数据库的一种完全面向对象设计模式(包含实例) Rayphrank原创!
数据库的一种完全面向对象设计模式      1.1 完全面向对象和非完全面向对象      面向对象(OO)方法这个名字早已深入人心,它的科学性和合理性也已毋庸置疑。人们动辄将自己开发的软件冠以“采用面向对象方法设计”以示其先进性就是一个极好的证明。然而,一个先进的方法学必须有相应的工具支持才能实现,它的概念和
分类:Delphi 查阅全文
Why Pascal is Not My Favourite Programming Language
AT&T Bell Laboratories Murray Hill, New Jersey 07974 Computing Science Technical Report No. 100 Why Pascal is Not My Favorite Programming Language Brian W. Kernighan April 2, 1981 W
分类:Delphi 查阅全文
在Delphi编程中获取操作系统信息
在Delphi编程中获取操作系统信息     我们日常的编程中,常常会去判断用户所使用的操作系统是什么?为什么要这么做,因为:为了使应用程序适应不同的操作系统,能让它运行得更好!如在运行某个应用程序前,应先判断用户所使用的是WIN95/98,还是WIN NT。虽然这两个都是常用的操作系统,但在某些方面是完全不同的,在WIN95/98上运行得很好的程序不一定在WIN
分类:Delphi 查阅全文
利用剪贴板实现高速导出数据到Excel
    在很多的时候,我们需要将我们的数据导出到Excel中进行加工,在Access中有现成的工具可以实现可是在Delphi中却偏偏没有,无论如何我们需要这么一个工具,那么,事不宜迟,细细一想,最好的方法莫过于直接在程序中按照Excel的格式生成Excel文件,使用Ole技术直接调用Excel实例,由于第一种方法技术实现过于复杂,好在一般的计算机上已经安装了Offic
分类:Delphi 查阅全文
用BCB编写一个改写oracle日期显示格式的程序
用BCB编写一个改写oracle日期显示格式的程序 黑兵网站http://www.ancn.net E-mail:[email protected] QQ:621150   #include <vcl.h>#pragma hdrstop#include <Registry.hpp>#include "
分类:Delphi 查阅全文
如何用Tprinter设计BCB操作数据库程序中的报表
    经常用Borland C++ Builder5编程,操作数据库时,报表打印是必不可少的。但BCB5自身所带的报表控件又显得缺少灵活性。所以,我想到了用TPrinter来打印报表。使用TPrinter必须要在程序头部加入#include <vcl\Printers.hpp>     由于对于不是链页打印纸来说,断页很困难
分类:Delphi 查阅全文
如何统一Win98与WinXP(Win2000)操作系统下的字体大小
如何统一Win98与WinXP(Win2000)操作系统下的字体大小 2002-7-3 11:41:50  本站原创  黑兵  阅读2次     我们在使用BCB5编程过程中,经常会遇到一些控件比如TLable及TComboBox等显示字体大小在Windows9
分类:Delphi 查阅全文
如何取得系统中的桌面的路径
       我们在编写程序的时候,经常会需要得到系统中的一些特殊目录,例如:桌面、收藏夹、历史文件、字体等。在windows98、windows NT、windows 2000中他们的位置是不一样的,尤其在windows2000和wodows NT中,他们的位置随着登陆用户的不同而改变。那么我们要如何取得这些特殊目录的具体位置呢? &
分类:Delphi 查阅全文
轻松实现DBGrid的多表头
用法:  设置DBGrid的Column的Caption属性  例如:Column1的Caption为111|222        Column2的Caption为111|333        那么Column1和Column2公用一个表头
分类:Delphi 查阅全文
启动外部程序并等待它结束
  如果在你的软件中留下了你的网页地址和邮件地址,你肯定希望人们点击它就会启动浏览器或者电子邮件软件。这其实就是如何启动外部软件的问题,很简单,不是吗?不过,如果我问你,如何启动外部程序并等待它结束,你还能告诉我吗? 其实,这是一个“古老”的话题,在WIN95时代就被讨论过了。不过,既然这么多人不知道,我感觉还是有必要再讨论一下。 一、为什么要启动外部程序 也许,你想让你的程序
分类:Delphi 查阅全文
赶超印度应是中国软件业发展方向吗?
赶超印度应是中国软件业发展方向吗? 2002-05-31     今年被称作“软件年”,说是“只要人才结构合理,中国软件业不出两年可赶超印度”。所谓“赶超印度”,赶超什么、赶上了又怎样?   走“技工贸”的路,发展自己的核心技术   首先看看“贸工技”和“技工贸”的分野。印度软件业的基本发展战略可以用“贸工技”来概括,即:以贸易打头带动生产、以生产需要带动技术发展,更具体地说,印度
分类:Delphi 查阅全文
做一个自己的任务栏
用该程序可以做一个自己的任务栏,包括列举出任务栏上程序的Handle、WindowName、程序路径、图标。可选定窗口并提前,或者在程序间切换。如果你的程序是满屏的,并且屏蔽了系统键的话,或许可以用到下面的技巧。 ********************* AppTabP.dprprogram AppTabP; uses  Forms,  AppTab_f in 'AppT
分类:Delphi 查阅全文
从印度软件产业看中国软件产业现状
摘 要:中国和印度同属发展中国家,但是印度在软件产业上已经超过我国很大一段距离。印度主要利用了巨大的海外市场和本国大量的计算机人才,使自己的软件大规模外销,成为目前除美国以外第二大软件出口国。我国和印度在许多地方存在相同之处,为什么我国软件产业会落后那么远?本文较为详细地分析了中国与印度的软件产业状况,并初步探讨了我国软件产业存在的问题。    作为高新技术产业的支柱之一,信息产业对于全球各国而言
分类:Delphi 查阅全文
<< 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 >>