zoukankan
html css js c++ java
delphi 中DLL的建立
Dll的创建与调用
File ->New->Other->Dll Wizard
DLL的创建
//可以将本代码复制粘贴到项目中 library Project1; uses SysUtils, Classes, Windows, Forms; {$R *.res} function Min(x,y:Integer):Integer;stdcall; begin if (x<y) then Result:=x else Result:=y; end; procedure MsgBox(Msg:string;Title:string;uType:LongInt=MB_OK);stdcall; begin Application.MessageBox(PAnsiChar(Msg),PAnsiChar(Title),uType); end; exports Min, MsgBox; begin end.
DLL的调用1
//将Project1.dll文件复制到本项目中 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; function Min(x,y:Integer):Integer;stdcall;external 'project1.dll'; procedure MsgBox(Msg:string;Title:string;uType:LongInt=MB_OK);stdcall;external 'project1.dll'; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ShowMessage(IntToStr(Min(3,2))); end; procedure TForm1.Button2Click(Sender: TObject); begin MsgBox('Hello','Tips',MB_OK+MB_ICONINFORMATION); end; end.
来自为知笔记(Wiz)
附件列表
查看全文
相关阅读:
js页面跳转(转载)
insert into select union 插入数据到sqlserver中会自动排列
一段没用的代码
gridview中自动生成的列不可以设置只读
Treeview 简单遍历,赋值,检查 checkbox
线程操作一个无限循环,cpu 占用 25% 左右
相对路径,绝对路径互转
遍历虚拟网站下所有目录
一个级联关系的表,向上获取各个字段名的函数
大家用.net 大部分的工作是在干什么
原文地址:https://www.cnblogs.com/xe2011/p/3876090.html
最新文章
25.liunx学习
26.websocket
24.stark组件全部
5.反生成url
【使用DIV+CSS重写网站首页案例】CSS盒子模型
【使用DIV+CSS重写网站首页案例】CSS浮动
[转载]JVM 垃圾回收机制(Garbage Collection)
HTML
[转载]JAVA内存分析——栈、堆、方法区 程序执行变化过程
父类与子类this相关问题
热门文章
【使用DIV+CSS重写网站首页案例】CSS引入方式
JAVA笔试准备
调试用Chrome浏览器
[转载] JVM 内存结构
控件中ImageButton的ImageUrl相对路径问题
绑定字符串问题
异常详细信息: System.Web.HttpException: 不能在 DropDownList 中选择多个项(转)
IE6,IE7,FF等浏览器不兼容原因及解决办法(转载)
控件要设置autopostback=true
回发或回调参数无效。在配置中使用
Copyright © 2011-2022 走看看