内容列表
改良版TStringList类
{-----------------------------------------------------------------------------The contents of this file are subject to the Mozilla Public License Version1.1 (the "License"); you may not use
分类:Delphi 查阅全文
Delphi7中存储unicode的BUG?
Delphi7
分类:Delphi 查阅全文
DBGridEh实现单击标题栏排序方法
1.添加引用:DBClient2.置DBGridEh控件属性:  设置dghAutoSortMarking属性为true  设置希望排序的Column的TitleButton属性为true3.//表格排序过程procedure OrderGrid(dataSet:TClientDataset;orderField:string);var  i:integer;begi
分类:Delphi 查阅全文
DLL、BPL与字符串传递
在我开发基于动态代理的轻量容器过程中,动态装入外部的客户自定义接口/类/组件功能是一个必要的组成部分。对于应该选择用DLL还是BPL来作为自定义组件的实现方式一直不能确定。在反复的试验过程中,发现了一些其中的技术细节,特别是在用字符串类型作为参数或返回值的情况下。 凡是用DELPHI开发过DLL的,都知道DELPHI的DLL向导生成的代码中,在DLL Project Source一开头就有一
分类:Delphi 查阅全文
利用VFI提高Delphi程序的重用性
利用VFI提高Delphi程序的重用性摘要:程序重用性是软件质量的重要指标之一,提高重用性对于减少程序潜在缺陷,提高程序开发效率,降低维护成本具有重要的影响。本文针对Delphi所提供的VFI,给出了具体应用VFI来提高程序重用性的实例。该实例表明,使用VFI可以极大地简化程序代码,并保持界面的一致性,提高程序开发效率。关键词:重用性、Delphi、VFI1 引言   
分类:Delphi 查阅全文
DBGridEh实现单击标题栏排序方法 选择自 snowfall 的 Blog
 1.添加引用:DBClient2.置DBGridEh控件属性:  设置dghAutoSortMarking属性为true  设置希望排序的Column的TitleButton属性为true3.//表格排序过程procedure OrderGrid(dataSet:TClientDataset;orderField:string);var  i:intege
分类:Delphi 查阅全文
ORLAND.DATA.ORACLE不匹配错误?
我在应用DELPHI2005开发.NET WEB程序时碰到这样的问题,希望网上高手能给予解答:        我有两台WEB服务器分别装有ORACLE8.1.5CLIENT,可是在一台服务器上运行通过的DELPHI2005项目程序(通过BDPconnection连接到远程ORACLE数据库并显示某一个表的内容),拷到另一台服务器
分类:Delphi 查阅全文
在delphi中,如何把MDI工作区的粗边框去掉
最近在考虑MIS系统界面的整体框架,决定使用MDI Form+模块中的MDI Child,但是MDI form的工作区总有讨厌的粗边。昨天下午从网上查到C++版本的解决方法,就花了点时间翻译成delphi的,呵呵,供大家参考。在MDI Form中写入如下代码:interfaceTFmMain = class(TForm)...    procedure FormCre
分类:Delphi 查阅全文
编译原理的一个简单的枚举算法
模仿C能判断#include<>;main();int;char;for;printf;scanf;{}; private  //在str中找第一个单词 如果 找到则返回第一个单词的地址(phrase)和下一个要分析单词的入口(nextptr)   //如果str是空串则返回false    function phr
分类:Delphi 查阅全文
制作一个简单的setup
unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, jpeg, ExtCtrls, StdCtrls, ComCtrls, Grids,  DirOutln, Buttons, DdeMan,shlo
分类:Delphi 查阅全文
模拟进程调度(delphi写的)
unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, ComCtrls, StdCtrls, ExtCtrls, Grids, Calendar, Gauges, jpeg;type  TForm1 =
分类:Delphi 查阅全文
ORLAND.DATA.ORACLE不匹配错误?
我在应用DELPHI2005开发.NET WEB程序时碰到这样的问题,希望网上高手能给予解答:        我有两台WEB服务器分别装有ORACLE8.1.5CLIENT,可是在一台服务器上运行通过的DELPHI2005项目程序(通过BDPconnection连接到远程ORACLE数据库并显示某一个表的内容),拷到另一台服务器
分类:Delphi 查阅全文
DELPHI基础开发技巧
◇[DELPHI]网络邻居复制文件uses shellapi;copyfile(pchar('newfile.txt'),pchar('//computername/direction/targer.txt'),false);◇[DELPHI]产生鼠标拖动效果通过MouseMove事件、DragOver事件、EndDrag事件实现,例如在PANEL上的LABEL:var xpanel,ypanel
分类:Delphi 查阅全文
最短路径(校园导游)的简单算法
unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, bsSkinCtrls, bsSkinData, BusinessSkinForm, bsCalendar, ExtCtrls,  jpeg, Me
分类:Delphi 查阅全文
使用MIDAS访问远程Access数据库
使用
分类:Delphi 查阅全文
VCL的通用属性,方法和事件
属性
分类:Delphi 查阅全文
偶写的第一个控件,一个用选择代替输入的Edit控件
{***************************************************************}{                      &n
分类:Delphi 查阅全文
在delphi中使用xml文档有两种方法
在delphi中使用xml文档有两种方法 使用xml broker, 是delphi 内置的。例: unit ShowXML; interface uses Classes  HTTPApp  Db  DbClient  Midas    XMLBrokr  WebComp  MidItems; type  
分类:Delphi 查阅全文
如何把数据输入到excel特定的表格中
轉摘Delphi作为一个出色的RAD,强大的数据库功能是其最重要的特色之一,但是操纵困难的QuickReport控件常常不能满足数据库报表的需要。如果你的报表非常复杂,或者要求灵活地改变格式,那么使用Excel作为报表服务器是一个不错的选择。Delphi从版本5开始提供的Excel组件极大地简化了OLE自动化技术的应用。不过缺漏多多的帮助文件一直是Delphi最令人诟病的地方,这些新组件也不例外,
分类:Delphi 查阅全文
在Delphi中创建的简单的Excel报表类
作为一个开发各种信息系统的程序员,写报表是家常便饭的事,以至于曾经写个一个为报表而报表的项目^_^我用过报表的控件不多,用过Quick Report,Rave Report还有以前用VB时用过十分低版本的Crystal Report,当然还有这篇文章的主角Excel。Excel做报表有什么好处与坏处。我就不说了,大家都明白。(写了浪费大家时间)在Delphi中有专门的控件去调用Word、Excel
分类:Delphi 查阅全文
<< 101 102 103 104 105 106 107 108 109 110 111 112 113 >>