当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 怎样判断当前剪贴板中的内容为文件,如何将指定文件(不是文件内容)拷贝到剪贴板中。
 

 

 ·email 服务器的简单实现    »显示摘要«
    摘要:  我们知道从delphi 3 开始,它自带的控件中有基于internet开发的控件。如果我们充分利用这些控件开发internet程序则可以简化编程工作,提高效率。鉴于目前pop3客户端的软件的种类繁多,(如outlook express,foxmail 以及web 方式下的各免费邮局),而服务器端(除unix email系统)很少公开原代码,下面我就向大家着重介绍一下利用 delphi 4中in......
 ·用delphi实现winsocket高级应用    »显示摘要«
    摘要:socket通信在windows 中是排队的形式由操作系统处理,而且接收方和发送方相互协同工作,否则就会造成数据丢失。因此,不能用类似于for 语句的循环来实现对多组数据的发送,更不能用循环语句来接收数据。比如,你可以用for 语句来实型若干文件的复制,这很普遍也很正常,但在 socket编程以及大多数网络应用编程中都是行不通的,因为网络通信的基本方式是请求和应答。另外,和所有的通信编程一样,so......


如何将文件拷贝到剪贴板
怎样判断当前剪贴板中的内容为文件,如何将指定文件(不是文件内容)拷贝到剪贴板中.请问各位大侠:怎样判断当前剪贴板中的内容为文件,如何将指定文件(不是文件内容)拷贝到剪贴板中.

int getclipboardformatname( 【程序编程相关:检测系统是否已安装ADO驱动程序

【推荐阅读:使用zlib来压缩文件

  uint format,            // clipboard format to retrieve 【扩展信息:判断MS SQL Server是否启动

  lptstr lpszformatname,  // address of buffer for name

  int cchmaxcount         // length of name string in characters

);

如果format=cf_hdrop就是文件了

handle setclipboarddata(

  uint uformat, // clipboard format

  handle hmem   // data handle

);

menxin的方案是可行的.delphi定义了两个格式:cf_picture与cf_component.

用户可以定义自己的格式.不过因为formats是word格式,所以系统中只能有

16种格式.打开clipbrd单元,可以查到.

  cf_picture := registerclipboardformat(delphi picture);

  cf_component := registerclipboardformat(delphi component);

你添加:


...   下一页
    摘要:在win9x下,如果安装了拨号网络,则在windows的系统目录(system目录)下将有两个拨号网络管理程序库rasapi32.dll 和rasapi16.dll,因此我们可以利用ras(远程访问服务)系列函数实现断开指定的拨号连接。在这里我们将使用rashangup函数。然而如何正确使用这些api函数是完成应用程序的关键。   挂断拨号连接的rasapi32函数为rashangup,其函数原型......
» 本期热门文章:

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