VOCE, deve declarar o arquivo que contem o componente que vc quer na 
clausula USES como eu fiz, ex: MyCOMP;
E vc deve cria-lo, (onde vc bem e quando entender), como fiz no OnCreate do 
FORM....
Isso vai dar um bom trabalhinho dependendo da quantidade de componentes que 
vc quer e também das propriedades que devem ser PRÉ-setadas por vc, na 
criação do componente, se não esquece que vc não consegue usar.... ;-)
Não esquece da propriedade PARENT, que a maioria dos componentes tem. 
Resumindo é ela que liga o seu componente o FORM que vc deseja....

Instalar o seu componente na VCL ? esquece, se quizer compra o PROF.... ;-)

unit Unit1;

interface

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

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

var
  Form1: TForm1;

implementation

{$R *.dfm}

var
   vu : TMyComponent;

procedure TForm1.FormCreate(Sender: TObject);
begin
   vu := TMyComponent.Create( nil );
   vu.Left := 0;
   vu.Top := 0;
   vu.Height := 50;
   vu.Width := 300;
   vu.Parent := form1;  // liga o meu componente ao FORM1....
   vu.SetValue( 20, 20 );
end;

end.

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br 



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a