Вниз
Скачать: CL | DM;

Помогите вызвать функцию из dll. Входных параметров нет.   Найти похожие ветки 

 
Layner   (2003-08-04 13:15) [0]

Ф-я возвращает число, ругается на 5й строке:
type
TForm1 = class(TForm)
Button1: TButton;
( Sender: TObject) Ф-я возвращает число, ругается на 5й строке:
type
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
function get_qarxivs: integer; stdcall; external "dll_data.dll";
private
{ Private declarations }
public
{ Public declarations }
end;


 
Skier ©   (2003-08-04 13:18) [1]

>Layner (04.08.03 13:15)
Мда уж !
Вызывай функцию из DLL внутри метода function get_qarxivs: integer;

TForm1 = class(TForm)
Button1: TButton;
( Sender: TObject) >Layner (04.08.03 13:15)
Мда уж !
Вызывай функцию из DLL внутри метода function get_qarxivs: integer;

TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
function get_qarxivs: integer;


 
Layner   (2003-08-04 13:45) [2]

>Skier © (04.08.03 13:18) спасибо, что то разобраьться не могу, ну что не правильнно делаю, dll в этом же каталоге:

unit main;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
function get_qarxivs: integer;
private
{ Private declarations }
public
( Sender: TObject)
>Skier © (04.08.03 13:18) спасибо, что то разобраьться не могу, ну что не правильнно делаю, dll в этом же каталоге:

unit main;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
function get_qarxivs: integer;
private
{ Private declarations }
public
{ Public declarations }
end;


var
Form1: TForm1;

implementation

// function get_qarxivs: Integer; external "dll_data.dll";

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
showmessage(IntToStr(get_qarxivs; external "dll_data.dll"));
end;

end.


 
Skier ©   (2003-08-04 13:55) [3]

http://www.delphimaster.ru/articles/usedll/index.html


 
Layner   (2003-08-04 13:58) [4]

Мастера, помогите! Ф-я только возвращает цифру. Находится в dll. Как подключить ее к программе? Заранее спасибо.


unit main;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
function get_qarxivs: integer;
private
{ Private declarations }
public
( Sender: TObject)
Мастера, помогите! Ф-я только возвращает цифру. Находится в dll. Как подключить ее к программе? Заранее спасибо.


unit main;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
function get_qarxivs: integer;
private
{ Private declarations }
public
{ Public declarations }
end;


var
Form1: TForm1;

implementation

function get_qarxivs: Integer; external "dll_data.dll";

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
showmessage(IntToStr(get_qarxivs));
end;

end.


 
Layner   (2003-08-04 14:01) [5]

Спапсибо за ссылку, получилось.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.003 c
14-58411
MasterYoda
2003-02-11 15:19
2003.08.18
Алгоритм


14-58412
ogo
2003-02-12 11:48
2003.08.18
Алгоритм


14-58419
Tyrande
2003-07-30 10:11
2003.08.18
Новый компутер


14-58400
dez
2003-08-04 11:56
2003.08.18
[help] выполнение действия при нажатой кнопке мыши


14-58405
Zheks
2003-08-04 09:29
2003.08.18
Как распечатать StringList?




   Наверх