usuário(s) online!

LER ARTIGO
  Artigos Recentes
Todos os Artigos
Mais Votados
Artigos com Arquivos
Por Categoria

  Dicas Recentes
Todas as Dicas
Mais Votadas
Dicas com Arquivos
Por Categoria

  Downloads
Fórum Delphi
E-Zines Anteriores
Notícias
Manifesto Tecnocolor
Nossa Lojinha
Como usar o Site?


  Cadastre-se
Alterar Cadastro
Login/Logout
Escrever Artigos
Escrever Dicas
Meus Artigos
Minhas Dicas


  Contate-nos
Você tem Site?
Indique para Amigos

Instalação do BDE sem utilizar programas de terceiros
Instalação do BDE sem utilizar programas de terceiros
Delphi 6.x  
Categoria:
BDE
Nível de Habilidade:
Classificação:
Inserção:
03/05/2003
Palavras Principais:
BDE DllRegisterServer
Número de Votos :
26
Usuário: Audrey Marcos D.f.
Referência: Audrey Marcos D.F.

Questão/Problema:

Como instalar o BDE através de sua própria aplicação ??

Resposta:

Dica de: Audrey Marcos Decco Francisconi
audreyfrancisconi@yahoo.com.br

INSTALANDO O BDE – sem utilizar instaladores de terceiros.
Passo UM
Inicie um novo projeto:
Coloque um componente TButton e altere sua propriedade Name e Caption para BtInstalar e Instalar BDE respectivamente.
Altere a propriedade Name do Form para Form_Instalar.

unit Unit1;

interface

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

type
TForm_Instalar = class(TForm)
BtInstalar: TBitBtn;
procedure BtInstalarClick(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
public
end;

var
Form_Instalar: TForm_Instalar;

function DllRegisterServer:integer; stdcall; external 'BdeInst.dll';

implementation

{$R *.dfm}

procedure TForm_Instalar.BtInstalarClick(Sender: TObject);
begin
//Chamada para a DLL que fará a instalação do BDE . . .
//(BdeInst.dll) . . . a qual deverá estar no diretório
//do seu projeto cfe Passo 3.
DllRegisterServer;
end;

end.

Passo Dois
Agora salve seu projeto . . .

Passo Três
Extraia o arquivo BDEINST.DLL do arquivo BDEINST.CAB, localizado (geralmente) em Arquivos de Programas\Arquivos Comuns\Borland Shared\BDE. Para isso, use o WINZIP ou digite "extract BDEINST.CAB" na linha de comando.
Para o programa funcionar o arquivo BdeInst.dll deverá estar no mesmo diretório do seu executável.
PRONTO . . . vc não precisa + do InstallShield ou qualquer outro instalador para instalar o BDE nos seus clientes.
Feito isso, você terá um instalador certificado, já que será o próprio BDEINST.DLL, da Borland, que fará a instalação dos arquivos e a criação das entradas apropriadas no registro do Windows e não o seu instalador.


AVALIE ESTE ARTIGO !
Sua Avaliação:
Ruim
Excelente

 4 COMENTÁRIO(S) PARA ESTE ARTIGO
Olá, um detalhe, esta rotina não instala por...
jycn
29/05/2003
Gostaria de saber se existe algum jeito para...
prates
11/06/2003
Bom. não deixa de ser uma solução, porem ten...
wandercampos
20/09/2007
Qual o banco de dados que vc usa ?? Qual a ...
magoo
02/10/2007