怎样在DELPHI中使用API函数

作者&投稿:苍梧矩 (若有异议请与网页底部的电邮联系)
怎样在DELPHI中使用API函数~

在uses中加入shllapi单元就行了,函数直接调用,不用声明,参数要根据具体的调用函数而定,一般参数个数都很多。到网上去下载一些具体的调用资料看看就行了,一句二句是说不清楚的

先在type里声明,然后在implementation里写函数体,也在这里调用函数。

比如,我在type里声明function function1(): integer;,这样就声明了一个function1()函数。

然后在implementation里
function TFormMain.function1() : integer;
begin
end;
这里写函数体。

调用时用function1(),这样就可以了。

windows 常用的 API 函数,依据功能(dll)的不同,基本都定义在 delphi 以 Winapi 为前缀的单元文件中:

使用时,用 uses 函数引入 API 所在的单元文件即可。具体函数的用法,可以参考微软的 MSDN 中的说明。




怎么样在delphi中定义自定义数据类型
delphi 语言一个强大之处,就在于可以根据需要自定义各种数据类型,开发者可以定义自己的数据类型,如子界类型、数组类型、记录类型、枚举类型、指针类型和集合类型,最重要的用户定义数据类型是类(class)。在 delphi 语言里,定义一个自定义数据类型,只需要将定义放在 type 关键字下即可。通常,delphi ...

如何在Delphi中安装组件
这样的组件的安装方法是:在Component菜单中,选择install component,在对话框中的"into existing package"页中,单击“Unit file name”后的“Browse”按钮,在打开的文件对话框中,将“文件类型”设定为*.dcu,找到要安装的DCU文件,按OK按钮返回"into existing package"页后再按OK按钮就可以安装了。注意,此时Delphi会提...

怎么样在 Delphi 中打开一个word文件
delphi 调用 word 打开一个文档,兼容性比较好的办法,是使用 oleObject 来调用本机安装的 word,示例代码如下:procedure TForm1.Button1Click(Sender: TObject);var MSWord: Variant;begin MSWord := CreateOLEObject('Word.Application');\/\/连接Word MSWord.Documents.Open(FileName:='D:\\Temp\\...

怎样在VC、Delphi中使用MySQLODBC驱动
这在大部分的开发工具中都可以实现。比如vc,bcb,delphi,vb等,只要能调用第三方的api就能实现。但对程序员的要求很高,而且要熟悉一套mysql的api函数集,这不是对每个人都很轻松的事。而且这种方法不能用于asp等程序,因为它不支持com对象。2。第二种是使用myodbc驱动程序。 你可以到下载myodbc驱动程...

Delphi的8个技巧
end 和调用Pascal库函数没什么两样 Delphi hint的字体和色彩如何改变Delphi中TApplication的属性有HintColor及HintPause 可以通过设置HintColor改变应用程序中的Hint的颜色 通过设置HintPause 改变触发Hint的时间 但遗憾的是 Delphi中Hint的字体不可以改变 Delphi里如何计算日期 算时间在delphi中是最容易的 如下...

DELPHI基础教程:Delphi自定义部件开发(二)[4]
Delphi中所有标准事件的名称都以 On 开头 这只是出于方便 编译器并不强制它 Object Inspector是看属性类型来决定属性是否是事件 所有的方法指针属性都被看作事件 并出现在事件页中 ⑷ 调用事件 一般说来 最好将调用集中在事件上 就是说在部件中创建一个虚方法来调用用户的事件处理过程和提供任何缺省处理 当调用事...

delphi锁定部件
在Delphi中,为了防止意外移动已经对齐的部件,可以锁定部件位置。通过选择菜单栏的"Edit",然后点击"Lock Delphi界面Controls",这样部件就会锁定,无法进行移动操作。解锁时,只需重复此操作即可。调整"Shape"部件的大小,使其与右侧的按钮组协调。调整窗体大小时,保持鼠标按住窗体右下角,以确保它完全包含...

怎么样在Delphi里以一个界面创建个模板来继承?
先写一个你想做模板的窗口,保存;设计新窗口时,选"file"->"new",在弹出的"new items"窗口中,可以看到有很多tab页(包括project\/data moudule\/forms\/...,其中有一个用你的项目命名的tab,例如project1),选择project1;在project1项目中,可以看到你的项目中所有的已设计的窗口,当然也包括你想用来做模...

delphi中怎么样在timer里设的时间完成后,让它启动下一个程序。_百度知...
timer1 begin tmer2.enable:=true;timer1.enable:=false;end;

Delphi中怎么样插入本地图片?
1、Delphi在运行时插入本地电脑中的图片:Image1.picture.loadfromfile('图片文件名');即可将指定的图片文件显示在Image控件中。(注:如果是JPG格式图片,则需要添加JPEG单元引用: uses jpeg;)2、图片存数sql2000数据库中:数据库中的图片字段(如:Photo)类型应该为:Image 下面代码可将图片存入Photo...

五寨县15176014100: DELPHI中怎么调用API函数啊?
臧度普乐: 直接写丫,然后加上这个API函数的声明文件.例如ShellExecute函数在单元ShellApi里声明了,就在Uses中添加ShellApi单元,此时你跟使用Delphi自带的函数没有区别了.

五寨县15176014100: 怎样在DELPHI中使用API函数 -
臧度普乐: 在uses中加入shllapi单元就行了,函数直接调用,不用声明,参数要根据具体的调用函数而定,一般参数个数都很多.到网上去下载一些具体的调用资料看看就行了,一句二句是说不清楚的

五寨县15176014100: delphi 怎么调用api -
臧度普乐: uses shellapi添加单元文件后,直接使用API就可以了也可以使用加载DLL文件函数的方法调用API

五寨县15176014100: 如何再的delphi中调用api函数?
臧度普乐: 若何再的delphi中调用api函数?比如api函数:MessageBox(...);

五寨县15176014100: 菜鸟发问:DELPHI中如何使用API函数
臧度普乐: delphi 内置了window api函数,所以你可直接引用,当然如果要运行更多的api函数,可再加uses shellapi,

五寨县15176014100: 请教delphi 调用api方法
臧度普乐: 一般来说,delphi已经为你封装好了大部分的api和需要用到的结构你只要看看帮助,或把鼠标放到该名称上看看有没有提示(一般要use windows shellappi messages等)

五寨县15176014100: Delphi 7 API函数怎么应用
臧度普乐: 1只要在unit单位 引用函数地点的单位,然后可以直接应用了

五寨县15176014100: 在Delphi里面怎么调用Api函数?声明的代码是什么呢?要如何声明呢?比如... -
臧度普乐: 在uses中加入shllapi单元就行了,函数直接调用,不用声明,参数要根据具体的调用函数而定,一般参数个数都很多.到网上去下载一些具体的调用资料看看就行了,一句二句是说不清楚的

五寨县15176014100: 高手指教,delphi中怎么引用api函数terminateprocess?
臧度普乐: 在help菜单windows sdk中search.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网