12 2010 档案

delphi中拖放程序
摘要:http://gzkhrh.blog.51cto.com/30447/187404标签:编程 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://gzkhrh.blog.51cto.com/30447/187404 delphi中拖放程序源控件1。属性DragMode :拖动模式如果DragMode置为dmAutomatic,那么当用户在控件上按下鼠标时拖动自动开始;如果DragMode置为dmManual(这是缺省值),则将通过处理鼠标事件来判断一个拖动是否可以开始;DragCursor : 拖动光标DragCursor用于选 阅读全文

posted @ 2010-12-30 16:50 chulia 阅读(258) 评论(0) 推荐(0)

delphi事件参数sender的用法例程
摘要:http://www.hackpig.cn/post/320.html作者: 猪悟能 | 分类: delphi基础语法 | 浏览: 162 | 评论: 暂时没有评论注意,如果你想为上面每个按钮做一个onclick是一种错误的思想,正确的做法是全选这5个按钮,然后做它们的onclick事件。写如代码: Edit1.Text:=Edit1.Text+ TButton(Sender).Caption;事件处理函数Sender:TObject参数,代表着“激发这个事件函数的控件”。我们可以把这个参数转为具体的类型,来访问控件实例。该参数往往和控件的Tag属性配合使用,对于简单事件函数的调用,如果我们确 阅读全文

posted @ 2010-12-30 14:39 chulia 阅读(921) 评论(0) 推荐(0)

用DELPHI中Canvas特性开发图形软件---TCanvas方法说明
摘要:http://www.yesky.com/20000713/93524.shtml2000-07-13· ·-··-p  以往开发Windows图形软件大多用 VC ++ 作为开发工具, VC++强大的图形功能可以让程序员编制出许多优秀的与图形相关的软件。  VC++ 中与绘图相关的函数都封装在CDC及其衍生的CClientDC,CpaintDC,CwindowDC中。   Delphi中也有一个与CDC相类似的类Tcanvas,它封装了Delphi 中的绘图函数。我们可以把Delphi和VC中相同或相近的方法做个有趣的比较。  (一)Canvas和 CDC绘图方法比较:  我们可以从以下表 阅读全文

posted @ 2010-12-23 17:02 chulia 阅读(1151) 评论(0) 推荐(1)

怎样判断treeview当前节点为treeview显示出来的第一个节点和最后一个节点?
摘要:http://www.photoshopsky.net/it/view-42454-1.html楼主d_fang()问题点数:20、回复次数:181 楼OopsWare(Oops!)回复于 2000-12-31 02:10:00 得分 0TTreeView.Selected为当前选中节点。 TTreeView.Items[0]为第一个节点 TTreeView.Items[TTreeView.Items.Count-1]为最后一个节点 2 楼d_fang()回复于 2000-12-31 12:54:00 得分 0我说的是能够看见的节点,如果treeview滚动了,itmes[0]就不是能够看见的 阅读全文

posted @ 2010-12-22 22:43 chulia 阅读(779) 评论(0) 推荐(1)

Delphi树形控件(TreeView)节点间的拖动
摘要:http://hi.baidu.com/ningj123/blog/item/040b36af4e9554f2fbed50c9.html/cmtid/892d2ea7be915298d14358ddDelphi树形控件(TreeView)节点间的拖动   很久没写博客了,因为实在没什么东西可写。不过,今天以前的同事问我,关于TreeView的操作,那我就顺便写在博客里,稍微展开一下,说说TreeView吧。  TTreeView是VCL里面一个类,也是我们经常会用到的,而且功能也是很强大的。与TreeView相关的一个极其重要的类就是TTreeNode,我们下面的操作,几乎都是在围绕着它进行 阅读全文

posted @ 2010-12-22 00:35 chulia 阅读(1246) 评论(0) 推荐(1)

Delphi程序设计之--惯用法
摘要:http://blog.csdn.net/lee576/archive/2007/08/29/1764253.aspxDelphi --技巧探索: { No. 1 }创建模式窗体的句子:class procedure TMyForm.RunForm(AObj1, AObj2: TObject);varvForm: TMyForm;beginvForm := TMyForm.Create(Application);with vForm doTryInitForm(AObj1, AObj2);ShowModal;FinallyFree;end;end;//*说明:通过class声明的函数,类似与V 阅读全文

posted @ 2010-12-22 00:16 chulia 阅读(208) 评论(0) 推荐(1)

Delphi中根据分类数据生成树形结构的最优方法
摘要:http://ivfh.javaeye.com/blog/205544一、引言:TreeView控件适合于表示具有多层次关系的数据。它以简洁的界面,表现形式清晰、形象,操作简单而深受用户喜爱。而且用它可以实现ListView、ListBox所无法实现的很多功能,因而受到广大程序员的青睐。树形结构在Windows环境中被普遍应用,但在数据库开发中面对层次多、结构复杂的数据,如何快速构造树形目录并实现导航呢?二、实现关键技术:在Delphi提供的控件中包含了TreeView控件,但树的具体形成还需要用户编写代码。即它的列表项要在程序中动态添加,而这些列表数据通常由用户已录入在数据库表中,并作为数据 阅读全文

posted @ 2010-12-22 00:14 chulia 阅读(317) 评论(1) 推荐(1)

Delphi设计形象的动态三维饼图
摘要:http://www.souzz.net/html/edu/Delphi/2110.html在进行数据比较或者演示时,一个形象的图表不但非常直观,而且也很生动。本实例介绍如何在Delphi中设计形象的三维饼图。 向窗体上添加一个TVtChart组件和一个TTimer组件,其中TVtChart组件用于显示饼图,而TTimer组件用于不停地改变饼图的数据,获得动态的效果。设计完成的主界面如图1所示。图1 主界面程序首先在uses段中加入math单元,然后在窗体的初始化过程中添加Randomize()语句,使得每次运行程序时重新产生随机数,以免同前一次运行的随机数相同。为了产生动态的饼图,在TTim 阅读全文

posted @ 2010-12-22 00:11 chulia 阅读(932) 评论(0) 推荐(1)

Delphi 插件(Plug-ins)创建、调试与使用应用程序扩展
摘要:http://www.cnblogs.com/carcode/archive/2010/10/17/1853705.html有没有使用过Adobe Photoshop?如果用过,你就会对插件的概念比较熟悉。对外行人来说,插件仅仅是从外部提供给应用程序的代码块而已(举个例子来说,在一个DLL中)。一个插件和一个普通DLL之间的差异在于插件具有扩展父应用程序功能的能力。例如,Photoshop本身并不具备进行大量的图像处理功能。插件的加入使其获得了产生诸如模糊、斑点,以及其他所有风格的奇怪效果,而其中任何一项功能都不是父应用程序自身所具有的。对于图像处理程序来说这很不错,可是为什么要花偌大的力气去 阅读全文

posted @ 2010-12-22 00:10 chulia 阅读(369) 评论(1) 推荐(1)

CheckComboBox (source Included)
摘要:http://users.otenet.gr/~tsoyran/checkcomboBox.htmNameCheckComboBox (source Included)Version1.7 (May 2001) for Delphi 4,5,6,7DescriptionThis is a merge of ComboBox and CheckListBoxYou can Multi select Items, checking - unchecking them in the dropdownlist. For every selected,unselected item it's value 阅读全文

posted @ 2010-12-21 01:52 chulia 阅读(3242) 评论(0) 推荐(0)

带复选框可以多选的组合框控件 TCheckCombobox,非常完美
摘要:http://blog.csdn.net/qinmaofan/archive/2007/07/24/1705090.aspx转载请勿清除广告。没有合适的局域网管理软件吗?你的网管工具够灵活够高效吗?看看这个network management software【http://www.hainsoft.com/】。带复选框可以多选的组合框控件 TCheckComboboxFor Delphi 7作者 覃茂藩可以多选的组合框,相对于CheckListbox和ListView在界面上中能够节省很多空间。该控件继承自TCustomComboBox,标准控件,不会有兼容性问题。实现原理简单,没有创建任何 阅读全文

posted @ 2010-12-20 15:41 chulia 阅读(1790) 评论(1) 推荐(0)

别人用delphi写的很简单实用的多列功能的treeview --- treelistview
摘要:http://topic.csdn.net/t/20050628/07/4108848.html下面是控件的源代码。你可以在这里下载源代码和 demo:http://www.sjedu.net/test/treelistview.rar 存在的问题是: 1,滚动条如何处理?目前,水平滚动条为父控件Panel所有,垂直滚动条为子控件Treeview所有。这样处理起来是最简单的,但明显是有问题的。 欢迎各位讨论。 如果你对源代码作了任何改进,请发一份给我qinmaofan@21cn.com,谢谢。treelistview源代码如下: TreeList.pasvc源码本地下载URL: 阅读全文

posted @ 2010-12-16 16:14 chulia 阅读(3134) 评论(4) 推荐(2)

如何隐藏TreeView,ListView等带有标准滚动条窗体的滚动条
摘要:// 方法如下: // 引用了来自CSDN上的一个解决方法。// 引用网址:http://topic.csdn.net/t/20060728/22/4912923.html// 解决方法源代码如下:// TFrmVirtualListView = class(TForm)// ListView: TListView;// procedure ListViewData(Sender: TObject; Item: TListItem);// procedure FormCreate(Sender: TObject);// procedure FormDestroy(Sender: TObject 阅读全文

posted @ 2010-12-10 11:08 chulia 阅读(576) 评论(0) 推荐(0)

WinAPI: SetWindowOrgEx - 设置窗口坐标原点
摘要:http://www.cnblogs.com/del/archive/2008/05/31/1211431.html相关函数: GetWindowOrgEx、SetViewportOrgEx(设置视口坐标原点)、SetViewportOrgEx本例效果图:代码文件:窗体文件: 阅读全文

posted @ 2010-12-09 09:52 chulia 阅读(352) 评论(0) 推荐(0)

WinAPI: OffsetWindowOrgEx - 移动窗口坐标原点
摘要:相关函数: OffsetViewportOrgEx本例效果图:代码文件:窗体文件: 阅读全文

posted @ 2010-12-09 09:48 chulia 阅读(312) 评论(0) 推荐(0)

SetWindoworgEx与滚动条的综合使用
摘要:http://blog.csdn.net/chla/archive/2010/12/06/6058758.aspx转贴地址: http://unix-cd.com/vc/www/23/2010-01/14771.html这个例子展示了用SetWindoworgEx与滚动条结合起来使用, 我发了很长时间才明白窗口,视口这些玩意。代码看起来非常简单, 所以我就没有写过多的注释了:这个例子展示了用SetWindoworgEx与滚动条结合起来使用, 我发了很长时间才明白窗口,视口这些玩意。代码看起来非常简单, 所以我就没有写过多的注释了:源代码:代码源码本地下载地址: http://files.cnb 阅读全文

posted @ 2010-12-07 23:43 chulia 阅读(293) 评论(0) 推荐(0)

用 dbgrid 或 dbgrideh 如何让所显示数据自动滚动
摘要:http://www.haoxiai.net/bianchengyuyan/Delphi/14069.htmlprocedure TForm1.Timer1Timer(Sender: TObject);varm:tmessage;beginm.Msg:=WM_VSCROLL;m.WParamLo:=SB_LINEDOWN;m.WParamHi:=1 ;m.LParam:=0;postmessage(self.DBGrid1.Handle,m.Msg,m.WParam,m.LParam);end;procedure TForm1.Button1Click(Sender: TObject);beg 阅读全文

posted @ 2010-12-06 15:01 chulia 阅读(1106) 评论(5) 推荐(0)

文字滚屏控件(SliderPanel)
摘要:http://www.delphifans.com/infoview/Article_629.html日期:2005年9月6日 作者:arhaha{==================== 满天星共享软件注册服务中心 申明 ======================本软件由满天星共享软件注册服务中心(http://www.star-reg.com/)赞助冠名发布,目的在于促进技术交流,促进中国软件产业的发展与进步。本软件的版权以及其他所有权益归原作者所有,满天星共享软件注册服务中心不承担任何由本软件的发布带来的权益纠纷和责任。欢迎软件作者加盟满天星共享软件注册服务中心(http://www. 阅读全文

posted @ 2010-12-06 14:33 chulia 阅读(717) 评论(0) 推荐(0)

Delphi IDE扩展开发向导
摘要:http://blog.csdn.net/huangjacky/archive/2009/12/26/5083093.aspx作者:Borland(由CnPack翻译) 来源:www.CnPack.org 以后文章中没有写我的开场白:技术交流,DH讲解 的都是转载的,知道作者名字的,我会写出来,不知道也没有办法了. 但是好文章还要拿出来和大家分享的. 阅读全文

posted @ 2010-12-02 14:03 chulia 阅读(793) 评论(0) 推荐(1)

导航