内容列表
DELPHI中的快捷方式一览(完全正式版)
DELPHI中的快捷方式一览(完全正式版) 1.SHIFT+鼠标左键    先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样) 2.Shift+F8          调试时弹出CPU窗口。 3.Shift+F10  
分类:Delphi 查阅全文
长小豆豆的美女 - 理性看待Delphi2005
你有女朋友,或是有暗恋的人吗?如果你有的话,那么不好意思,你应该承认她是有缺点的。因为毕竟人无完人嘛。可是因为你爱她,所以也就能够接受或忍耐她的缺陷,你不会因为她有缺点就看不起她,不会因为她脸上有小豆豆就厌恶她。进而甚至爱屋及乌,反而觉得她的刁蛮、任性也是如此的可爱,她对你的打骂竟也是如此的甜蜜……同样,你也不敢否认你不是完美的,而她也不会因为你有一双汗脚、曾经无意识的当众
分类:Delphi 查阅全文
看一小会儿COM所做笔记
因为要做一个ActiveX的东东,想想最后一次做ActiveX的东东都是两年前的事,下午把《Delphi5开发人员指南》又翻出来看一下COM/Ativex章节,记录了前面一部分的,后面以实例为主,就不记了。继续看DotNet老。COM、OLE、ActiveX到底有什么区别?COM是一组API和二进制标准,是其它相关技术的基石。OLE仅仅是指与对象链接和嵌入有关的技术,比如容器、服务器、就地编辑、拖
分类:Delphi 查阅全文
Delphi 7 中使用RAVE报表(五)
Delphi 7 中使用RAVE报表(五)                              &nb
分类:Delphi 查阅全文
Delphi单元测试工具Dunit介绍
  Delphi单元测试工具Dunit介绍 Dunit基本介绍     Dunit是Xunit家族中的一员,用于Dephi的单元测试。是Extreme Programming测试实现Xtreme Testing的一种工具。Dunit是一个Free的测试工具,没有代码覆盖率功能。 Dunit的官方Web Site 是https://sourcefor
分类:Delphi 查阅全文
Delphi中的DLL封装和调用对象编写碰到的问题
具体的DLL封装对象请看刘艺的《Delphi中的DLL封装和调用对象技术》及配书源码。本人在使用DELPHI编制DLL过程中碰到了些奇怪的问题,现在将其列出来,仅供参考:1、DELPHI生成的DLL工程中写到:ShareMem must be the first unit in your library's USES clause AND your project's。这里提到的是DLL工程和使用
分类:Delphi 查阅全文
帖个HOOK鼠标滚轮滚动的DLL。
帖个HOOK鼠标滚轮滚动的DLL。(我很菜,大家板砖少点,谢谢合作!!)//====================================library hookprj;uses  SysUtils,  Classes,  Unit1 in 'Unit1.pas';exportsEnableMsgHook,  //只要把这两个函数输出就可以了,Di
分类:Delphi 查阅全文
简单实现向导式应用程序
其实方法也很简单,主要使用了Delphi的PageControl控件。而“上一步”,“下一步”则是按顺序显示不同的Page。 具体实现如下: (1)首先在form上放置一个PageControl控件,并且添加若干个Page。程序需要几个步骤,就添加相应数目的Page。然后將PageControl的Style的属性值设为tsFlatButtons,
分类:Delphi 查阅全文
比较VC和Delphi的WinTest工程
看过几篇关于VC和Delphi比较的文章,自己也有心写写代码试试,我在VC6下新建了一个工程,叫WinTest。代码如下:#include <windows.h> HWND hwndButton;int cx, cy; LRESULT CALLBACK MainWndProc (HWND hWindow, UINT nMsg, WPARAM wPrm, LPARAM lPrm){
分类:Delphi 查阅全文
Delphi 7.0常用函数速查手册
  函数由一句或多句代码组成,可以实现某个特定的功能。使用函数可以使代码更加易读、易懂,加快编程速度及减少重复代码。过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值。   在Delphi 7.0中,已为我们定义好了非常多的函数,大致分类有6种:数据类型转换函数、字符串、数组操作函数、文件、磁盘操作函数、内存、指针操作函数、数学运算函数、日期函数。   在Delphi
分类:Delphi 查阅全文
VCL Component Messages
VCL Control Messages (values):     parameters:              comments:   CM_BASE   ($B000)
分类:Delphi 查阅全文
拷贝DBGrid当前行
procedure CopyCurrentDBLine(DBGrid: TDBGrid);var  i: Integer;  Line: String;begin  for i := 0 to DBGrid.Columns.Count - 1 do begin    if Assigned(DBGrid.Columns.Grid.Fiel
分类:Delphi 查阅全文
[强烈推荐]Mini Delphi 2005 v1.2 For Win32 绿色便携版
软件转载于www.delphibox.com。http://www.delphibox.com/article.asp?articleid=1798http://www.delphibox.com/article.asp?articleid=1812 经过测试,兼容D7控件很好,起码我的工程都没有什么问题。但是如果使用了第三方空间,可能有点麻烦了,安装两个不大不小的控件都编译不通过,要自己修改一
分类:Delphi 查阅全文
Fastreport 3.07 专业版的安装及中文化
最近在学习Delphi,感觉Fastreport是个想当不错的报表工具,所以想把自己的查询和研究心得整理一下,供大家参考,我会针对fastreport出个系列专题。 一下资料来自网上和自己的整理,如有侵权,请来信告知 我使用方法二进行安装,Delphi 6.0 安装成功;设计中文报表时注意报表页面字符集和字体的选择。1) 3.03P 的安装文件(以下分别为Delphi 5,6,7安装文件下载地
分类:Delphi 查阅全文
我用Delphi实现的Singleton模式
unit uSingleton; interface uses  SysUtils; type  ESingletonException = class(Exception);   TSingleton = class  private    // 单例类真正使用的构造函数,此处命名为CreateNew &nb
分类:Delphi 查阅全文
在winnt以上版本中对打印机纸张的动态设置方法
在一些票据打印程序中,常常需要动态调整打印机纸张的设置,而网上能够找到的dll只能在98下修改自定义纸张,在nt以上版本中还无相应的dll。所以自己动手通过一些比较笨的办法实现动态修改纸张设置的功能。 library print; { Important note about DLL memory management: ShareMem must be the  first u
分类:Delphi 查阅全文
通过api和键盘钩子彻底屏蔽任务条和开始菜单。
在一些碰到过的多媒体软件编制过程中通常需要彻底屏蔽任务条,通常的办法是调用ShowWindow(h,SW_hide)来隐藏任务条,但是不能屏蔽开始菜单,通过键盘的win功能键还是可以打开开始菜单,所以配合键盘钩子,来屏蔽开始菜单。 library HIDE; { Important note about DLL memory management: ShareMem must be the
分类:Delphi 查阅全文
COM 中的服务器和对象(翻译)
原文地址:    http://www.techvanguards.com/com/concepts/serversandobjects.asp标题:           服务器和对象原文标题:    Se
分类:Delphi 查阅全文
让Fastreport3.x支持中文PDF的输出
转自大富翁论坛,至于如何重新编译可以参考《Fastreport 3.07 专业的安装及中文化》 Q:FastReport 3.x导出PDF乱码怎么解决?(中文乱码,英文没问题). A:用下面这代码替换 frxPDFFile.pas 中原来的代码就可以了已在enterprise(应该说是professional) 3.07下测试通过;注意事项:字体内嵌的复选框不可选。 procedure Tfr
分类:Delphi 查阅全文
delphi2005探讨之二
  DELPHI2005开发asp.net程序遇到的问题及相关解决过程   问题: 新建项目时,选取asp.net web application,然后一切按默认设置,然后点击运行,在浏览器报错“该页无法显示”,关闭浏览器返回delphi2005开发环境的出错信息如下:    解决过程: 由于新装的系统,通过tool
分类:Delphi 查阅全文
<< 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 >>