当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 越来越多的程序员喜欢在自己编写的程序中加上网站或电子信箱的链接。
 

 

    摘要:我们知道,window的资源管理器由一个大图标和小图标两种显示状态,32*32和16*16两种,而且这两种图标可以是不同的!但是delphi编译的程序都只有一种状态!就是那个32*32,那么delphi到底可不可以做到呢?回答是肯定的! 1:修改dpr文件,找到那个含有{$r *.res}的那一行,把他修改成{$r %projectname%.res} 2:用vc++或者imageeditor打......
 ·使用delphi来实现三种功能    »显示摘要«
    摘要:作者: 望月 来源:zdnet delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的windows应用程序开发工具 。它使用了microsoft windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(object-oriented language)、当今世界上最快的编辑器、最为领先的开发工具之一。对于广大的程序开发人员来讲,使用......


在程序中实现网站链接和发送邮件
  越来越多的程序员喜欢在自己编写的程序中加上网站或电子信箱的链接.用户只需点击鼠标,即可自动打开浏览器并链接到指定的url地址,或是打开邮件客户程序的“新建窗口”,甚至连收件人.邮件主题.邮件正文都可以替用户填好.

  如果希望用户能够从网站下载升级.补丁程序,或向用户介绍产品的最新情况,那么可以在程序中加上到网站的链接,这无疑比让用户自己打开浏览器,再输入网址要便捷得多,也更能激发用户的兴趣.如果再在程序中加上电子信箱的链接,那么用户就可以直接给程序研制者发信,这不但可以为用户提供更好的技术支持与售后服务,而且也便于开展用户调查之类的活动. 【程序编程相关:delphi中的dll使用方法

【推荐阅读:Delphi中对象解除技巧

  本文以delphi为例,介绍这种用户可以直接从应用程序中链接到指定站点或发送电子邮件的做法的工作原理及实现方法. 【扩展信息:Delphi 4.0换肤

工作原理

  很多程序员都知道windows api函数shellexecute可以用来执行程序.打开文件或文件夹,但用该函数浏览url地址或发送新邮件,恐怕了解者就不是很多了.因为windows帮助文档win32.hlp中没有提到这种用法.

  1.标准用法

  shellexecute函数原型及参数含义如下:

  function shellexecute(hwnd: hwnd; operation, filename, parameters,directory: pchar; showcmd: integer): hinst; stdcall;

  ●hwnd:用于指定父窗口句柄.当函数调用过程出现错误时,它将作为windows消息窗口的父窗口.例如,可以将其设置为应用程序主窗口句柄,即application.handle,也可以将其设置为桌面窗口句柄(用getdesktopwindow函数获得).

  ●operation:用于指定要进行的操作.其中“open”操作表示执行由filename参数指定的程序,或打开由filename参数指定的文件或文件夹;“print”操作表示打印由filename参数指定的文件;“explore”操作表示浏览由filename参数指定的文件夹.当参数设为nil时,表示执行默认操作“open”.

  ●filename:用于指定要打开的文件名.要执行的程序文件名或要浏览的文件夹名.


...   下一页
 ·delphi中listbox控件的六种特效    »显示摘要«
    摘要:delphi5是borland公司开发的全新的可视化集成开发环境,它使用语法严密的pascal语言,并封装了windows中的构件,形成了自己的一套控件库体系-vcl(visual component library)。vcl控件体系具有很强的扩展性,为开发者设计特殊视觉效果的控件提供了技术支持。 本文就delphi5中的tlistbox控件,通过多种手段实现了它的七种特殊视觉效果,以期对广大程序......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE