相关分类: Java技术 C/C++ VB delphi
  • 用Delphi制作DLL的方法

    1 2 3 4 下一页 一 Dll的制作一般步骤 二 参数传递 三 DLL的初始化和退出清理[如果需要初始化和退出清理] 四 全局变量的使用 五 调用静态载入 六 调用动态载入 七 在DLL建立一个TForM 八 在DLL中建立一个TMDIChildForM 九 示例: 十 Delphi制作的Dll与其他语言的混合编...

    2008-02-23 07:18:41

  • 在 NT内核的操作系统上实现系统关闭

    1 2 下一页 很多时候,我们可能需要执行关闭计算机或重新启动计算机的操作,但在 WinNT 内核的操作系统中,我们不能只调用简单的 API 函数来完成这样的操作。这并不是一个复杂的问题,却有时候会让人“为难”,如果是这样,现在解决这个问题的办法来了。 *************...

    2008-02-23 07:18:39

  • Delphi学习:OOP 中的双刃剑

    1 2 下一页 前几天看一份非常有名的商业控件的源码,发现一个非常有趣的用法: Integer(xxx) := aaa ; Tttt (xxx) := bbb; 细细品味,发现利用这种用法往往可以收到意想不到的效果: 比如: TTestRec = record A, B, C: Integer; end; TTestCls = class private FInner...

    2008-02-23 07:18:37

  • 利用Delphi编写Socket通信程序

    1 2 3 下一页 笔者在工作中遇到对局域网中各工作站与服务器之间进行Socket通信的问题。现在将本人总结出来的TServerSocket和TClientSocket两个组件的基本用法写出来,希望与您分享。 ClientSocket组件为客户端组件。它是通信的请求方,也就是说,它是主动地与服务器端...

    2008-02-23 07:18:36

  • Delphi 2005抢先预览

    Borland公司日前发布了其最新版Windows开发工具Delphi 2005,新版软件在同一开发环境中加入了对Win32、.net、Delphi和C#的支持,同时集成了Borland应用生命周期管理工具。 代号Diamondback的新版Delphi是为支持Borland包罗万象的“软件交付最优化”计划设计的,该计划把...

    2008-02-23 07:18:34

  • 用Delphi检测IE使用的代理服务器

    1 2 下一页 如果我们开发的对象,不是在公网的环境内上网,是使用内网的,我们应该怎么样检测你的IE使用的代理服务器呢?接下来我们通过以下实例来学习: //----------------------------------------------- //记得引用 WinInet 单元 //-----------------------------...

    2008-02-23 07:18:33

  • 浅谈Delphi如何控制Excel操作

    1 2 下一页 1 创建Excel文件 要在Delphi中控制Excel,就必须用到OLE自动化。现在一般采用OLE2来创建OLE对象,当激活一个OLE对象时,服务器程序仅在容器程序内部激活,这就是所谓的“就地激活”(in-place activation)。 创建Excel文件时,先创建一个OLE对象,然后在对象...

    2008-02-23 07:18:32

  • 想成高手吗?快来学Delphi快捷键

    1 2 下一页 下面的快捷键大部分在Delphi的菜单中找不到,其中有一些还是非常有用的。 Ctrl PageUp 将光标移至本屏的第一行,屏幕不滚动。 Ctrl PageDown 将光标移至本屏的最后一行,屏幕不滚动。 Ctrl ↓ 向下滚动屏幕,光标跟随滚动不出本屏。 Ctrl ↑ 向上滚动屏幕,...

    2008-02-23 07:18:31

  • Delphi中实现DBGrid列宽度自动调整

    大多数程序设计的爱好者选择并使用Delphi来编写软件,都是被其中丰富而功能强大的VCL控件所吸引。Delphi自带的数据感知(Data-Aware)控件,更是成为开发MIS软件的程序员之首?T谀敲炊嗍?莞兄?丶?校琓DBGrid由于其使用方便、显示信息量大成为最引人注目的一员,大量的...

    2008-02-23 07:18:31

  • Delphi高精度计时方法

    Delphi高精度计时方法,取毫秒级时间精度(方法一): //取毫秒级时间精度(方法一): var t1,t2:int64; r1:int64; begin t1:=GetTickCount;//获取开始计数 Windows API sleep(1000);{do...}//执行要计时的代码 t2:=GetTickCount;//获取结束计数值 r1:=t2-t1;//取得计时时...

    2008-02-23 07:18:29

2