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