Como Acessar Classe em DLL do mesmo ProjectGroup D2006?
Salve, Salve, Todos os Delphinianos.
Criei um ProjectGroup no Delphi 2006 para aplicação Win32 (padrão) Neste ProjectGroup Tenho além da aplicação Win32 uma aplicação de DLL criei nesta DLL a seguinte classe:
[size=18:c88902bad6][b:c88902bad6]Perguntas:[/b:c88902bad6][/size:c88902bad6]
[b:c88902bad6]Como eu faço para adicionar uma referência dessa DLL a minha aplicação Win32?[/b:c88902bad6]
[b:c88902bad6]Como eu faço para usar esta classe na minha aplicação WIN32?[/b:c88902bad6]
[i:c88902bad6]LEMBRANDO QUE OS DOIS PROJETOS ESTÃO NO MESMO ProjectGroup[/i:c88902bad6]
[b:c88902bad6]Obs:[/b:c88902bad6] [i:c88902bad6](Sou programador delphi) Estou aprendendo C#.net e nele é uma coisa quase que automática referênciar o uso de uma dll qua esteja dentro do ProjetGroup ou não, e fazer uso das classes que compoem esta dll´[/i:c88902bad6][/i]
Criei um ProjectGroup no Delphi 2006 para aplicação Win32 (padrão) Neste ProjectGroup Tenho além da aplicação Win32 uma aplicação de DLL criei nesta DLL a seguinte classe:
library sisdll;
uses
SysUtils,
Classes;
type TPessoa = Class
private
FCodigo: Integer;
FNome: String;
FEmail: String;
{Metodos dos Atributos}
function GetCodigo: Integer;
procedure SetCodigo(varCodigo: Integer);
function GetNome: String;
procedure SetNome(varNome: String);
function GetEmail: String;
procedure SetEmail(varEmail: String);
public
property Codigo: Integer read GetCodigo write SetCodigo;
property Nome: String read GetNome write SetNome;
property Email: String read GetEmail write SetEmail;
end;
{$R *.res}
{ Pessoa }
function TPessoa.GetCodigo: Integer;
begin
result := FCodigo;
end;
function TPessoa.GetEmail: String;
begin
result := FEmail;
end;
function TPessoa.GetNome: String;
begin
result := FNome;
end;
procedure TPessoa.SetCodigo(varCodigo: Integer);
begin
FCodigo := Codigo;
end;
procedure TPessoa.SetEmail(varEmail: String);
begin
FEmail := Email;
end;
procedure TPessoa.SetNome(varNome: String);
begin
FNome := Nome;
end;
begin
end.
[size=18:c88902bad6][b:c88902bad6]Perguntas:[/b:c88902bad6][/size:c88902bad6]
[b:c88902bad6]Como eu faço para adicionar uma referência dessa DLL a minha aplicação Win32?[/b:c88902bad6]
[b:c88902bad6]Como eu faço para usar esta classe na minha aplicação WIN32?[/b:c88902bad6]
[i:c88902bad6]LEMBRANDO QUE OS DOIS PROJETOS ESTÃO NO MESMO ProjectGroup[/i:c88902bad6]
[b:c88902bad6]Obs:[/b:c88902bad6] [i:c88902bad6](Sou programador delphi) Estou aprendendo C#.net e nele é uma coisa quase que automática referênciar o uso de uma dll qua esteja dentro do ProjetGroup ou não, e fazer uso das classes que compoem esta dll´[/i:c88902bad6][/i]
Delphijean
Curtidas 0