GARANTIR DESCONTO

Fórum Como crio form por componente #268961

17/02/2005

0

Quero criar um componente para guardar o caminho do banco no registro do windows, mas não sei como fazer para um componente gerar um form. Como posso fazer isso?


Emir Neto

Emir Neto

Responder

Posts

17/02/2005

Paulo_amorim

Olá

Para ele criar um form, pode-se fazer:

with TForm.Create(Application) do
begin
  <defina tamanho e outras propriedades>
  ShowModal;
end;


Só não entendi o que tem o registro com isso...

Espero que ajude
Até+


Responder

Gostei + 0

17/02/2005

Emir Neto

Apenas armazenar o caminho do banco


Responder

Gostei + 0

17/02/2005

Massuda

Para armazenar o caminho do banco, você pode criar uma classe que usa internamente um TRegistry e incluir uma propriedade do caminho do banco... por exemplo
uses
  Registry,
  ...

type
  TMinhaConfiguracao = class
  private
    ...
    function GetCaminhoBD: string;
    procedure SetCaminhoBD(Value: string);
    ...
  public
    property CaminhoBD: string read GetCaminhBD write SetCaminhoBD;
  end;

...

function TMinhaConfiguracao.GetCaminhoBD: string;
begin
  with TRegistry.Create(...) do begin
    try
      ...
      Result := ReadString(´CaminhoDoBD´);
      ...
    finally
      Free;
    end;
  end;  
end;

procedure TMinhaConfiguracao.SetCaminhoBD(Value: string);
begin
  with TRegistry.Create(...) do begin
    try
      ...
      WriteString(´CaminhoDoBD´, Value);
      ...
    finally
      Free;
    end;
  end;  
end;



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar