- 博客(90)
- 资源 (14)
- 收藏
- 关注
原创 Delphi AdvStringGrid表格保存和TClientDataSet发生关系的构想。
在实际运用中,用到了TMS的TAdvSpreadGrid表格,这个表格和CDS没有关系。造成了在一些操作上的被动性(比如:移动,隐藏,增加字段)我个人想对于程序,我进行如下处理:1)把定义一个类,存储字段的信息,如下: TDefDbField = class FieldCode: string; FieldName: string;
2011-12-27 16:33:21
912
原创 HTML h1 h2 h3 h4 h5 h6 标签
h,h1,h2,h3,h4,h5,h6标签 -- 表示文章的标题h标签是成对出现的,以 开始,以 结束属性:Common-- 一般属性引用网址:http://www.dreamdu.com/xhtml/tag_h/示例 文章的主标题 介绍 .... 文章的二级标题 .... 另一个二级标题 .... ....
2011-12-08 15:24:28
3532
1
原创 Windows系统下面同时起两个服务
有个需求需要同时在一个机子上面起两个服务。操作如下:(1) 需要把页面中涉及的端口改成和另一个Server不一致的服务,这样就可以了。 type="org.apache.catalina.UserDatabase" description="User databas
2011-12-07 15:32:18
668
原创 Sql 一个SQL语句的优化
这是一个sql语句优化的过程。使用子查询与不使用子查询的效率对比select sum(sl0000) from xstfxps2 where dhao00 in ( select dhao00 from xstfxps1 where trunc(ywrq00)=trunc(sysdate) and khdm00='500000003913');已用时间: 00:
2011-12-07 14:08:29
413
转载 Delphi 拷贝目录
Delphi 拷贝目录 ---- 1、拷贝目录 ---- 为了能拷贝目录下带有子目录的情况,先定义一个辅助的拷贝函数,它是递归执行的,直到把目录下的所有文件和子目录都拷贝完。 ---- 1.1拷贝目录的递归辅助函数:DoCopyDir function DoCopyDir(sDirName:String; sToDirNam
2011-12-05 13:48:24
972
转载 Delphi 删除目录
Delphi 删除目录 2011-12-05 13:44:41| 分类:Delphi 目录 | 标签:|字号大中小 订阅---- 2、删除目录 ---- 删除目录与拷贝目录很类似,但为了能删除位于根目录下的一个空目录,需要在辅助函数中设置一个标志变量,即:如果删除的是空目录,则置bEmptyDir为True,这一句已经用深色框表示了。
2011-12-05 13:47:32
565
转载 Delphi 移动目录
---- 3、移动目录 ---- 有了拷贝目录和删除目录的函数,移动目录就变得很简单,只需顺序调用前两个函数即可: function MoveDir(sDirName:String; sToDirName:string):Boolean; begin if CopyDir(sDirName,sToDirName) then
2011-12-05 13:46:11
852
转载 Delphi 删除目录(二)
Delphi 删除目录(二) procedure TForm1.BitBtn1Click(Sender: TObject);var sr:TsearchRec; begin if directoryExists( 'g:\a ') then begin if
2011-12-05 13:44:45
1015
转载 delphi读取ini文件
delphi读取ini文件 2007-05-04 09:25:40| 分类: 程序编写 | 标签: |字号大中小 订阅 .delphi读取ini文件INI文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,所以可视化的编程一族,如VB、VC、VFP、Delphi等都提供了读写INI文件的方法,其中Delphi中操作INI文件,最为简洁,这是因为Delphi提供了一个
2011-12-01 14:26:47
2146
转载 Delphi INI 文件读写
Delphi INI 文件读写(1) INI文件的结构: ;这是关于INI文件的注释部分 [节点] 关键字=值 ... INI文件允许有多个节点,每个节点又允许有多个关键字, “=”后面是该关键字的值(类型有三种:字符串、整型数值和布尔值。其中字符串存贮在INI文件中时没有引号,布尔真值用1表示,布尔假值用0表示)。注释以分号“;”开头。(2) INI文件的操作
2011-12-01 11:20:49
2687
转载 delphi实现文件下载的几种方法
笔者最近开发的系统中需要写一个下载文件的功能。以前用BCB调用API写的很烦琐,忽然想起有一个API就可以搞定了,于是一大早就来搜索。这个API就是UrlDownloadToFile。不仅如此,Delphi的一些控件也可以轻松实现下载,如NMHTTP,指定NMHTTP1.InputFileMode := ture; 指定Body为本地文件名,指定Get就可以下载了。下面是详细代码,均出自优快云。
2011-11-28 15:19:57
779
原创 Delphi TreeView 设置树全部展开
以前总是循环展开,现在有这个属性,就简单多了RzTreeView_DWDept.FullExpand; 这样就可以全部 展开了。还有一个问题,设置节点选中RzTreeView_DWDept.SetFocus;if RzTreeView_DWDept.Selected = nil then RzTreeView_DWDept.Selected := RzTreeVie
2011-11-25 13:42:59
4066
转载 Delphi 给窗体上面所有的控件都挂上一个事件处理过程华软源码
有的时候 ,我们希望给所有的控件的某个指定的事件挂接一个自定义的事件处理程序 ,例如 ,OnContextPopup 事件 ,那么该如何做呢?请参看下面的代码 ,下面的代码会给所有有 OnContextPopu 事件的控件都挂接指定的处理程序 : private { Private declarations } procedure AssignOnContextPop
2011-11-24 15:08:45
2493
原创 如何在Eclipse中过滤版本控制文件
当我们使用版本管理工具的时候,比如 CVS、SVN或者harvest,都会在 checkout 到本地的源代码中发现很多代码之外的多余文件夹及文件,这些文件夹及文件对于版本管理工具而言非常重要,不能随便删除,但是在我们的项目开发中却显得有些碍手碍脚。在Eclipse中可以通过如下方式进行排除:方法一:“Project->Properties->Java Build Path”,右侧的面板中
2011-11-23 18:40:51
597
原创 delphi pchar char byte string转换问题
注:Delphi中的Char,PChar,PByte,Byte,String的相互转换,您是不是也遇到过,为此头疼过吗?你要是明白了他们的原理就会轻松了。话题064840的标题是: Q:关于PChar的用法 (200分)分类:非技术问题 PTiger (1998-10-19 18:33:00) 我要从tPing.ini中读取Host段中的Address键值,但是读不出。1、首先往t
2011-11-23 16:27:05
2757
原创 Delphi TAdvStringGrid的设置显示自动列宽
AdvStringGrid_IDX.AutoSizeColumns(False);
2011-11-21 10:10:23
2964
原创 国际品牌代理集团及品牌公司旗下品牌
国际品牌代理集团及品牌公司旗下品牌1.ImagineX Group俊思集团BCBGMAXAZRIA、HUGO HUGO BOSS 、PAUL & JOE 、 MONDI 2.诗韵 THE SWANKBrioni, Bobby Jones, Christian Lacroix, Gianfranco Ferre, Givenchy, Kenzo, Loro Piana, Malo
2011-11-15 08:35:40
6170
原创 在 PL/SQL 中调用存储过程 oracle
在 PL/SQL 中调用存储过程 oracle 1、在sql的执行窗口中只能这样调用"call OUT_TIME(); ",这样执行就是把”call OUT_TIME(); “当成一个sql语句,而exec OUT_TIME();不是一个sql语句,是一个执行体,执行体调用必须在命令窗口,把这句话当成一个整体,也就是plsql块,但是要在sql窗口中之行也可以,这样调用:begin
2011-11-14 14:38:59
1521
原创 Delphi OpenDialog1设置多个过滤条件
OpenDialog1.Filter := '97-2003Word程序(*.doc)|*.doc|2007程序(*.docx)|*.docx';
2011-11-07 11:51:19
3688
原创 Delphi ForceDirectories的用法
ForceDirectories(Dir)是Delphi和bcb中用来创建一个目录的函数。 支持多级目录。编辑本段说明 bool ForceDirectories(AnsiString Dir); 返回:返回创建目录是否成功。 参数:Dir是创建目录路径。如:"F:\\a\\b\\c"编辑本段与CreateDir区别 ForceDirectories创建多级目录,父目录
2011-11-07 11:27:02
1947
原创 Delphi PageControl的TabSheet的页签的隐藏设置
Delphi PageControl的TabSheet的页签的隐藏设置 把TabVisible的属性设置成False就可以了TabSheet_Operator.TabVisible := False; TabSheet_LimitEnumerate.TabVisible := False;
2011-11-07 10:31:23
6813
原创 eclipse打不开报(Failed to create the Java Virtual Machine)解决方法
方法如下: 找到eclipse目录下的eclipse.ini,可以看到如下内容:-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
2011-11-03 11:43:20
652
转载 Delphi数组及长度
一,定义://1. 标准方法:var MyArr: array[0..10] of Integer; //定义静态一维数组//2. 根据预定义类型来声明数组:type TMyArr = array[0..10] of Integer; //先定义一个数组类型var MyArr: TMyArr; //再定义静态数组//3. 在非过程区可以直接赋值:
2011-10-25 15:32:53
1140
转载 转贴 MM(ModelMaker)建模工具快速上手指南delphi
MM(ModelMaker)两小时上手指南 作者:郭方明 完成日期:2005-12-06 version 1.0 联系信箱:gfm_job@163.com 注:转载文章,请注明作者信息。 关键字:ModelMaker上手指南 Delphi建模工具 CASE工具 引文: 本文通过一个简单的例子介绍使用MM(ModelMaker)设计类图和生成Delphi代码,以及代码逆向
2011-10-20 11:36:15
2251
1
原创 件工程之软件生命周期,建模目标和实质,建模四原则。
一、传统软件工程的生命周期:1.需求分析阶段(Requirements Capture)2.系统分析与设计(System Analysis and Design)3.系统实现阶段(Implementation)4.测试阶段(Testing) 5.维护阶段(Maintena
2011-10-19 14:35:00
786
转载 Rational Rose 2003 下载、破解及安装方法(图文)
Rational Rose 2003 下载、破解及安装方法(图文)1、安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose EnterPrise Edition即可,不需选择其他项,之后选择“DeskTop Installation from CD Image“,一路下一步。出现Mem_pointer_Bad错误,点击确定继续;2、安装f
2011-10-19 10:49:41
615
转载 Rational全系列工具介绍
Rational全系列工具介绍 【IT168 技术文章】 如果你对Rational工具还不太了解,通过以下的介绍,你会对Rational工具有一个初步的了解。 Rational系列工具贯穿于整个软件开发生命周期,覆盖了分析设计、需求管理、配
2011-10-19 10:45:21
681
转载 三大UML建模工具Visio、Rational Rose、PowerDesign的区别
UML建模工具相信大家有所了解,那么你对UML建模工具Visio 、Rational Rose、PowerDesign之间的区别和联系是否了解,这里就像大家简单介绍一下。UML建模工具Visio 、Rational Rose、PowerDesign的比较 RO
2011-10-19 10:39:35
1268
原创 Delphi TRzButtonEdit的用法
这个是效果图,挺爽的吧 object Form1: TForm1 Left = 192 Top = 114 Width = 979 Height = 563 Caption = 'Form1' Color = clBtnFace
2011-10-18 11:11:11
3305
原创 个人评价
对待自己严格要求,有进取精神,自励而不自大,自谦而不自卑,坚韧不拔,积极主动;对待学习、工作和事业,表现得勤奋认真;对待同事真诚热情、友善,乐于助人和交往。
2011-10-17 11:18:11
498
原创 对于人的评价
第一,在对待现实的态度或处理社会关系上,表现为对他人和对集体的真诚热情、友善、富于同情心,乐于助人和交往,关心和积极参加集体活动;对待自己严格要求,有进取精神,自励而不自大,自谦而不自卑;对待学习、工作和事业,表现得勤奋认真。 第二,在理智上,表现为感知敏锐,具有丰富的想像能
2011-10-17 09:40:28
841
1
原创 VC调用word时,怎样才能隐藏word的某些菜单项
1.第一种方法 Word::_DocumentPtr pDoc = m_lpDispatch; if (pDoc ) { Office::_CommandBarsPtr pbars= pDoc -> GetCommandBars ();
2011-10-13 16:37:02
1389
原创 Word中如何隐藏菜单栏
把鼠标放在上部点右键/点自定义/工具栏/把菜单栏前的勾去掉/关闭,就OK了。若想再显示出菜单栏,用同样方法,把菜单栏前的勾打上,就可以了。
2011-10-13 16:22:40
4769
原创 MaskEdit用法
MaskEdit用法 MaskEdit是用来建立编辑框的,但它与Edit编辑框可以输入任意字符不同,MaskEdit可以限制用户只能按照既定的输入格式输入。掩码编辑框(MaskEdit)是一种特殊的编辑框。使用它可以设计出许多复杂的输入格式。在选用MaskEdit之后,需要
2011-10-12 14:48:19
1112
原创 Delphi中易混淆的概念 Owner, Parent, Self, Sender, Clientheight, Height
<br /> <br />一、Owner和Parent的区别: <br /> Parent属性是指构件的包容器,构件只能在此范围内显示和移动。举例子如下: <br /> (1)在Form1的窗体上,放一个Panel1,并将Panel1拉大, <br /> (2)在Panel1上放一Button1; <br /> (3)在Form1上放一Button2。 <br /> 现在如果移动Panel1,则Button1随着Panel1移动,这是因为Button1的Parent是Panel1。现在将Butt
2011-01-14 09:44:00
792
原创 Oracle IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题
Oracle IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题<br />Oracle2011-01-13 14:45:21阅读0评论0 字号:大中小 订阅IMP-00003: 遇到 ORACLE 错误 20001,导数据出现问题 <br />IMP-00003: 遇到 ORACLE 错误 20001<br /><br /> <br />今天使用imp导入备份数据的时候出现问题<br />IMP-00003: 遇到 ORACLE 错误 20001<br />ORA-20001:
2011-01-13 14:46:00
8858
原创 Delphi ZConnection连接sqlite
Delphi ZConnection连接sqlite<br />Delphi2011-01-06 18:47:42阅读0评论0 字号:大中小 订阅 ZConnection2.Connected := False;<br /> zConnection2.Database := '';<br /> zConnection2.Database := aDataBaseFilePath;<br /> ZConnection2.Protocol:='sqlite-3';<br /> ZConnection
2011-01-06 18:48:00
1676
原创 Delphi dbgrideh使用方法(一)
<br />Delphi2011-01-05 15:44:52阅读0评论0 字号:大中小 订阅<br />应用实例<br /> Enlib组件包安装成功后,在系统的组件面板中会显示“enlib”组件包标签(如图1),添加DBGridEh到窗体的方法与其它组件一样。在窗体中添加该组件后,请跟我一起来实现图2的一些特殊效果,具体属性设置请参考属性表的说明。 <br /> <br />A、定制标题行<br />1、制作复杂标题行<br /> 标题行可设为2行以上高度,并可以为多列创建一个共同的父标
2011-01-05 15:47:00
8551
原创 DELPHI 中Format函数功能及用法详解
DELPHI中Format函数功能及用法详解 DELPHI中Format函数功能及用法详解function Format(const Format: string; const Args: array of const): string; $[SysUtils.pas功能:返回按指定方式格式化一个数组常量的字符形式说明 这个函数是Delphi中用得最多的函数,现在就列举几个例子以得到直观的理解"%" [索引 ":"] ["-"] [宽度] ["." 摘要] 类型它是以"%"开始,
2011-01-05 10:01:00
1032
delphi assertion failure问题解决软件
2016-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人