Referenciando componente
Para que seja possível a utilização dos métodos do componente é necessário "Referenciar" ou "Instanciar" a ocx no formulário do projeto. Abaixo separamos exemplos de como adicionar o componente em seu projeto.
Integração Delphi com OCX
A integração da solução de Boletos da Tecnospeed com o Delphi via OCX pode ser realizada de duas formas: dropando o componente no form, ou referenciando a (ocx) em tempo de execução.
Dropando o componente.
Para que seja possível a utilização dos métodos do componente utilizando BPL é necessário "dropar" os componentes spdBoletoX no formulário do projeto. Ele está disponível na paleta Tecnospeed Boleto.
Após dropar o componente no formulário da sua aplicação é necessário setar as DCUs do componente no seu projeto. O passo a passo do exemplo abaixo foi realizado em delphi XE7.
- Aperte as teclas "ctrl + shift + F11".
- Mude a propriedade Target para All Configurations.
- Dê dois cliques na opção search path.
- Navegue até o diretório de instalação do componente, onde encontram-se as DCUs do componente.
- As DCUs se encontram no diretório de instalação do componente, na pasta \DCU\DXE6.
- Em seguida, clique em ok e faça a compilação do projeto
Referenciando a OCX
Além da implementação com a BPL é possível utilizar os seus métodos fazendo uma referência no fonte utilizando a OCX do componente. Para isto, basta seguir os passos abaixo:
Para a implementação com ocx é necessário adicionar na uses "BoletoX_TLB"
uses
.., .., BoletoX_TLB, ..;
Em seguida é necessário criar o objeto em algum evento. O exemplo a abaixo foi adicionado no FormCreate.
Exemplo
procedure TfrmExemploBoletoX.FormCreate(Sender: TObject);
begin
FBoletoX := TspdBoletoX.Create(nil);
end;
Integração C# com OCX
Referenciando a OCX
Para que seja possível a utilização dos métodos do componente é necessário "Referenciar" a ocx no formulário do projeto.
Após a instalação do componente a ocx estará disponível na pasta System32.
Após referenciar a ocx no projeto é necessário instanciar o componente. Abaixo, segue um exemplo implementado de como instanciar o componente.
Exemplo
using BoletoX;
namespace DemonstracaoBoletoCSharp
{
public partial class Form1 : Form
{
public spdBoletoX boletox = new spdBoletoX(); //Instancia do componente Boleto
Integração VB6 com OCX
Para que seja possível a utilização dos métodos do componente é necessário "Referenciar" a ocx no formulário do projeto.
Após a instalação do componente a ocx estará disponível na pasta System32.
Após referenciar a ocx no projeto é necessário instanciar o componente. Abaixo, segue um exemplo implementado de como instanciar o componente.
Public FBoletoX As spdBoletoX
Private Sub Form_Initialize()
Set FBoletoX = New BoletoX.spdBoletoX
opAmbHomologacao = True
End Sub
Integração FoxPro com OCX
Para que seja possível a utilização dos métodos do componente é necessário "Referenciar" a ocx no formulário do projeto.
Primeiro em seu projeto clique em Object Browser.
Na sequência clique em Open Type Library.
Na janela que irá abrir, altere para a aba COM Libraries.
Agora basta clicar em Browse, e navegar para a pasta System32 e adicionar a ocx "BoletoX.ocx".
Após referenciar a ocx no projeto é necessário instanciar o componente. Abaixo, segue um exemplo implementado de como instanciar o componente.
Boleto = CREATEOBJECT("BoletoX.spdBoletoX")
O exemplo acima foi adicionado no 'Init' do Form.
Comentários
0 comentário
Por favor, entre para comentar.