摘要: 我们知道从delphi 3 开始,它自带的控件中有基于internet开发的控件。如果我们充分利用这些控件开发internet程序则可以简化编程工作,提高效率。鉴于目前pop3客户端的软件的种类繁多,(如outlook express,foxmail 以及web 方式下的各免费邮局),而服务器端(除unix email系统)很少公开原代码,下面我就向大家着重介绍一下利用 delphi 4中in......
摘要: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,其函数原型......