delphi中利用api函数

我想在delphi中调用一个简单的api函数,那位大侠能帮我举个例子!越简单越好,我的主要目的是想学会用api函数,希望您的一个例子能帮我掌握api函数的入门,非常感谢!... 我想在delphi中调用一个简单的api函数,那位大侠能帮我举个例子!越简单越好,我的主要目的是想学会用api函数,希望您的一个例子能帮我掌握api函数的入门,非常感谢! 展开
 我来答
sunzhenwei114
推荐于2016-10-30 · 知道合伙人教育行家
sunzhenwei114
知道合伙人教育行家
采纳数:776 获赞数:6174
毕业于阜新矿业学院基础部数学师范专业,擅长初高中数学教学,熟练操作excel,信息技术与数学整合是特长。

向TA提问 私信TA
展开全部
  unit Unit1;
interface
{Windows.PAS是DELPHI提供的标准单元,我们要调用API函数,需要引用这个单元}
uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;
type
TForm1 = class(TForm);
Button1: TButton;
procedure Button1Click(Sender: TObject);
private { Private declarations }
public { Public declarations }
end;
var Form1: TForm1;
implementation {$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var filename1:string;
begin
filename1:='c:\windows\mywallpaper.bmp';
{调用API函数SystemParametersInfo来设置桌面墙纸的图片文件为'c:\windows\mywallpaper.bmp'}
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0,pchar(filename1), SPIF_UPDATEINIFILE);
end;
end.
  Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。
百度网友06a5fe7
推荐于2016-04-13 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:0
展开全部
unit Unit1;
interface
{Windows.PAS是DELPHI提供的标准单元,我们要调用API函数,需要引用这个单元}
uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;
type
TForm1 = class(TForm);
Button1: TButton;
procedure Button1Click(Sender: TObject);
private { Private declarations }
public { Public declarations }
end;
var Form1: TForm1;
implementation {$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var filename1:string;
begin
filename1:='c:\windows\mywallpaper.bmp';
{调用API函数SystemParametersInfo来设置桌面墙纸的图片文件为'c:\windows\mywallpaper.bmp'}
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0,pchar(filename1), SPIF_UPDATEINIFILE);
end;
end.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友085151241
2008-11-25 · TA获得超过144个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:112万
展开全部
ShowWindow(Handle,SW_HIDE);
使当前窗体隐藏,相当于self.hide;
由于ShowWindow这个函数在window.pas中有,所以不需要特别添加单元,其它大部分不常用的api都在shellapi上。
总的说用api就像用普通的函数一样,只要你记住函数和参数的作用就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式