用户名: 密码: 验证码:           网站地图  高级搜索  RSS订阅  收藏本站
您的位置:主页 > 程序编程 > Delphi >
 
Delphi
  • 用Delphi实现24位真彩色图标

    [内容预览]

    | 2008-05-28
    摘 要 本文具体介绍了ICO文件的格式,以及利用Jpeg、BMP等格式的24位真彩色图片,生成图标的一种方法。 要害词 图标,位图,24位真彩色 引言 Delphi是目前广泛使用的可视化开发工具,它自身带有一个图片、图标的编辑器Image Editor,但是到Delphi7为止,都不能进行真彩

    [阅读全文]

  • 基于Delphi的英文发音教学软件的实现

    [内容预览]

    | 2008-05-05
    摘 要 介绍了美国微软公司的全程语音TTS技术,并且在Borland Delphi 7.0可视化编成工具中利用MSTTS技术开发出能够进行英文朗读功能的应用软件,从而总结了利用MSTTS技术开发英语教学软件的有效方法。 要害词 MSTTS引擎;MS Speech API;英文朗读 引言 MSTTS(Microsoft

    [阅读全文]

  • Delphi中用ICMP探测远程主机状态

    [内容预览]

    | 2008-04-10
    网络通讯中经常需要确定远程主机是否存活,以决定下一部进行的操作。可以直接使用ICMP协议来实现,但是要考虑许多协议细节,实现起来比较麻烦。Windows 自带的ICMP库里有现成的函数可以使用,只要在使用前填充相应的数据结构就可以了。 以下是要使用的数据结构。这些结

    [阅读全文]

  • 固步自封 Borland焉能不败

    [内容预览]

    | 2008-04-05
    对于一个从90年左右就开始学习计算机的人来说,绝大多数对Borland公司还是很有感情的,上学的时候学的C、Pascal都是用的他们的工具。工作了,不少人开始使用Delphi,BCB以及后来的JBuilder挣钱、养家当然还有发财的,我也是这些人中的一员,难免有些感慨。 我对Delphi

    [阅读全文]

  • 在DBGrid组件中显示和编辑MEMO字段

    [内容预览]

    | 2008-03-31
    Delphi之所以能在.NET与JAVA“两座大山”重压之下,至今仍被广大编程爱好者喜爱、支持,究其原因,除了VCL框架设计精妙之外,强大的数据库程序开发能力也是其长盛不衰的要害因素之一。说到数据库开发不能不提到DELPHI中自带的功能强劲的数据感知组件,这些组件中最为常

    [阅读全文]

  • Delphi中为DBGrid控件添加色彩

    [内容预览]

    | 2008-03-29
    在微软软件帝国的摇旗呐喊声中,各种开发工具纷纷推陈出新,VB.net和VC#.net等微软的嫡系在短时间内拥有了一大批FANS。能在开发工具领域和微软一决高下的Borland公司也不甘示弱把Delphi“妆扮”的漂漂亮亮的,让我们这些坚定的D迷依旧信心满满,坚守这块阵地。一些对Pa

    [阅读全文]

  • 用Delphi实现禁止用户关闭Window9X

    [内容预览]

    | 2008-03-26
    ---- 在软件的安装或演示操作等过程中,假如关闭WIN9X会产生严重的后果,就必须禁止用户关闭WIN9X,直到完成相应的操作,那么如何才能禁止用户关闭WIN9X呢?其实很简单,当用户关闭WIN9X时,系统会发送给各应用程序一个消息wm_queryendsession,告诉各应用程序要关机了,

    [阅读全文]

  • 用Delphi实现IP地址的隐藏

    [内容预览]

    | 2008-03-25
    一、前言 本文主要介绍如何在程序中实现IP地址的隐藏。其实这篇东西不算我写的。其中《IP头结构》部分我懒得打字,故复制、粘贴了孤独剑客的文章,先说声谢谢!代码部分参考了外国程序xes写的一个程序。所以这只是学习过程中的一个副产品。既然程序已经做好了,就顺便

    [阅读全文]

  • Delphi开发98屏幕保护预览程序

    [内容预览]

    | 2008-03-23
    大家都知道windows屏幕保护程序的作用,而且新的屏幕保护程序越来越漂亮。假如在win98的桌面右键菜单选属性,就弹出显示器设置界面,有一个标签是设置屏幕保护程序的。 在该页的画面上,有一个显示器图案,假如你选择win98所带的屏幕保护程序,这个屏幕保护程序就会在

    [阅读全文]

  • 为Delphi提供Pack功能

    [内容预览]

    | 2008-03-22
    Delphi目前已经是国内常见的数据库编程工具,它在各方面表现不错,在支持大型多层数据库结构的同时也完全支持本地数据库。对于本地数据库中Delphi对FoxPro的支持也不错,我曾经对VB、FoxPro、Delphi的数据库操作速度进行比较,发现除了启动速度较慢外,其它各项Delphi

    [阅读全文]

  • 编程实现自动弹出和关闭CD托盘

    [内容预览]

    | 2008-03-21
    你肯定问过这个问题:我如何编程实现自动弹出和关闭CD托盘,而不必我用手按开关?好,本文就想谈一谈这个问题。 你们一定对Delphi的TMediaPlayer组件比较熟悉,它是一个相当出色的多用途的多媒体组件,但是美中不足的是:假如CDROM光驱的仓门打开就不能自动关闭。而且

    [阅读全文]

  • 定制任务栏上的系统菜单

    [内容预览]

    | 2008-03-21
    通常,当我们在特定的场合或是在多应用的环境运行自己或其他的应用程序时, 会在多窗口之间进行频繁的切换,以实施实时的交互得到所期望的结果,对于这样的“笨”办法,我们会不厌其烦地进行好多次,甚至是无数次。好在Win 9x 在任务栏上显示了我们

    [阅读全文]

  • 用Delphi实现虚拟盘映射

    [内容预览]

    | 2008-03-21
    本实例演示如何映射和断开网络虚拟盘。 向窗体上添加两个TLabel组件、两个TEdit组件和两个TButton组件,设计完成的主界面如图1所示。 图1 主界面 首先添加“连接”按钮的响应代码,在其中调用WNetAddConnection2函数,根据用户输入的本地虚拟盘和网络共享目录来映射虚

    [阅读全文]

  • 简析XML及其在Delphi中的应用

    [内容预览]

    | 2008-03-21
    摘要: 随着信息化社会的发展和不同系统间数据交换的要求,XML将成为不同系统间数据交换的标准和传输格式。本文结合实例介绍了如何在Delphi中应用XML进行编程的技术。 要害字: 可扩展标记语言,Delphi, Web Service, InternetExpress. 1. XML及其背景 XML即Extensible

    [阅读全文]

  • 用Delphi实现QQ窗体的缩入伸出功能

    [内容预览]

    | 2008-03-20
    不知道大家在使用QQ时有没有想到它的缩入伸出的功能是如何实现的呢?实现这个效果的要害在于如何判定当前鼠标指针下面的窗体是不是我们的程序窗体。GetCursorPos()是一个可以获得鼠标指针在屏幕中的坐标的API函数,利用它与FindVCLWindow()的结合就可以轻易地获得鼠标

    [阅读全文]

  • 利用Delphi开发旅游景点微机售票系统

    [内容预览]

    | 2008-03-20
    一、引言 随着计算机局域网和广域网的出现,网络产品(包括软、硬件)质量不断提高;品种、数量迅速增长和发展;以及数据库技术的成熟和软件工程方法的发展,各种计算机网络治理系统越来越完善。旅游景点微机售票系统是计算机技术与网络技术相结合的产物。方便快捷的查询

    [阅读全文]

  • Delphi中的INI文件编程

    [内容预览]

    | 2008-03-20
    INI文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,所以可视化的编程一族,如VB、VC、VFP、Delphi等都提供了读写INI文件的方法,其中Delphi中操作INI文件,最为简洁,这是因为Delphi3提供了一个TInifile类,使我们可以非常灵活的

    [阅读全文]

  • Delphi自编扫雷程序详解

    [内容预览]

    | 2008-03-19
    看了很多杂志上有很多关于编程的文章,作者似乎都只热衷于给出长长的源代码,然后稍加一点的注释。就我自己读这些文章的感受就是没有实质的东西,读者很难感受到作者的编程思路,有时候爱好好就按源程序输一遍,而往往结果都会这儿出错那儿不行,从而就这样失去了爱好

    [阅读全文]

  • Delphi编程实现3D图形修饰技术

    [内容预览]

    | 2008-03-15
    本文论述了用Delphi进行图形界面修饰的技术,给出了窗口渐变色背景、3D边界、3D边框的实现源代码和一个软件界面的实例。 作为一个程序员,在开发程序的时候,都希望自己程序的界面美观一些,与众不同一些,有自己鲜明的特色,这需要美化自己的界面。一般的方法是用图形

    [阅读全文]

  • 基于Delphi的组件设计之简单实例

    [内容预览]

    | 2008-03-14
    接下来要动手来做一个组件了,我想了一个计数器组件,功能方面是比较简单的,但这不是本章的重点,这一章的重点是说明一个组件的制作全过程。在其中可以学到很多组件制作的技巧,当然这些也是我从书上学得的。 这是一个可以计数的组件,为了简单,我以秒为单位,当开始

    [阅读全文]

  • 浅述Delphi下的OpenGL图形开发

    [内容预览]

    | 2008-03-14
    OpenGL最初是由Silicon图形公司开发的底层图形库规范。你的系统中准确实现这个规范的部分,通常被称为OpenGL驱动,它答应你使用几何集合(点,线,多边形,图像等等)来描述你希望表现的场景。让肉眼观察起来较为舒适的中等规模场景,通常在毫秒级的速度上实现,这意味着

    [阅读全文]

  • Delphi开发Web应用程序打印组件

    [内容预览]

    | 2008-03-12
    一、慨述 近些年来,随着互联网的普及和推广,传统的单机模式和局域中的c/s模式的应用程序越来越不能满足信息共享的要求。因此,一种新的基于浏览器的b/s的应用程序的开发方式被提了出来。新的开发方案以其客户端的免维护、免配置、程序能根据服务器的信息能够自动更新升

    [阅读全文]

  • 用Delphi制作以浏览器为界面的应用程序

    [内容预览]

    | 2008-03-11
    很多人想把自己编写的应用程序做成以浏览器为界面,通过打开浏览器的方式来使用应用程序,其实在delphi中实现起来很简单,我们以用delphi6.0为例把实现的完整步骤写出如下: 1、选择"filenewother"于new items对话框中选择activex选项,在其中选择建立activex form。

    [阅读全文]

  • 用Delphi实现对光驱盘盒的开关控制

    [内容预览]

    | 2008-03-10
    摘要 介绍在Delphi编程环境下实现开启光驱盘盒的主要技术和方法,该程序以托盘方式驻留状态栏中,可以设置为随系统启动而启动,不但能够控制一个光驱,而且还能动态检测某台电脑上的光驱数目,创建相应的控制菜单,实现有选择性控制光驱。 要害词 Delphi程序 光驱控制

    [阅读全文]

  • 活用SetSelTextBuf

    [内容预览]

    | 2008-03-10
    SetSelTextBuf 是 TCustomEdit 类及其子类的文本替换方法,原本用它来置换选定的数据,如我们最常用的Replace 命令多半是由它来完成的。现在,我们把其延伸使用一下,看会有什么结果。我们先从 SetSelTextBuf 的定义开始: procedure SetSelTextBuf(Buffer: PChar);

    [阅读全文]

  • 用Delphi设计多边形窗体

    [内容预览]

    | 2008-03-09
    本文将介绍如何利用Windows提供的制作界面函数制作一个多边形窗体。 制作多边形窗体的要害在于设定多边形的区域,并根据这个指定的区域改变窗体的外形。Windows的CreatePolygonRgn和SetWindowRgn函数可以解决这两个难点。 利用以下代码即可将窗体设置为一个五边形: pr

    [阅读全文]

  • 代号Dexter:Delphi 2006先睹为快

    [内容预览]

    | 2008-03-09
    假如您还不知道Dexter是什么的话,简单的说Dexter将在一个IDE中(Galileo 4.0)中提供C/C For Win32,Delphi For Win32,C#,Delphi For .NET开发的能力。而Dexter最主要的目标即是提供C Builder 10.0的功能,是C Builder 自从6.0以来最大幅度的一次大改版,下面列出的事

    [阅读全文]

  • 用Delphi为窗体的系统菜单中添加选项

    [内容预览]

    | 2008-03-07
    通常在应用程序中,假如单击标题栏的左侧图标,就会弹出一个窗体的系统菜单,在其中可以完成最小化、最大化和关闭等操作。本实例将演示如何在窗体的系统菜单中添加自己的选项。 在窗体中添加一个TMainMenu组件,其中TMainMenu组件中的选项将要被添加到窗体的系统菜单中

    [阅读全文]

  • 自定义快速报表的打印预览窗口

    [内容预览]

    | 2008-03-07
    uickReport2.0中提供的默认打印预览窗口是英文界面的,假如开发的中文软件中带有这种英文显示,不免有些小小的缺憾。因此有必要实现中文界面的打印预览窗口。但是Delphi提供的源代码中并没有打印预览窗口的.PAS源文件,这就无法直接修改源码,只能全部自己编程实现。

    [阅读全文]

  • 一步步教你优化Delphi字串查找

    [内容预览]

    | 2008-03-06
    本人在编写离线浏览器WebSeizer的过程中,用到大量字符串处理函数,这是很耗CPU的一个处理过程,为了编写出高效率的网页解析引擎,对优化代码作了一番研究。 1 、高精度的计时函数 代码优化时需要用到精确的计时器。常用的有GetTickCount函数,可以达到毫秒级的精度。

    [阅读全文]

共3页/88条 首页 1 2 3 下一页 末页