Cara eu me expressei mal. O form pode ser criado em tempo de designer, foi o 
isso que fiz no exemplo que mostrei. Como o Walter disse, a ocx precisa ser 
adicionada a IDE da respectiva linguagem que você usar. Mas isso em geral é 
tranquilo.
   
  Mas poderiam retornar a questão de como eu crio um ServerSocket "em tempo de 
designer".

Walter Alves Chagas Junior <[EMAIL PROTECTED]> escreveu:
  Uma OCX é, na verdade, um antigo objeto ActiveX. Da mesma forma que no
Delphi, Você vai ter que criar uma interface pra que seu projeto se
comunique com ela

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200

Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
construção!!


-----Mensagem original-----
De: Itabyte® [mailto:[EMAIL PROTECTED]
Enviada em: terça-feira, 26 de setembro de 2006 14:19
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] DLL [Itabyte]


Mais no caso a .ocx da pra usar em outra linguagem tipo clarion??

JESUS TE AMA !!!
  ----- Original Message ----- 
  From: Jonatã Castelo Branco 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, September 26, 2006 1:23 PM
  Subject: Re: [delphi-br] DLL [Itabyte]



  O lance é o seguinte: até onde sei, não dá para criar um form antes de
compilar a dll, ou seja, você tem que criar via código. Eu fiz isso:
     
    1. na uses coloque "Forms"
    2. crie uma função que execute: 
     
    fuction ShowForm(): boolean; export; stdcall;
    begin
       Form1.Height := 100;
     Form1.Width := 100;
     Application.CreateForm(TForm1, Form1);
       Result := True;
    end;
    exports
  ShowForm index 1;
    begin
    end.

    O form vai aparecer legal. Sendo assim, você também tem que criar o
socket via comando. E isso eu não sei como faz.
     
    Talvez o seu problema seja melhor resolvido por criar um ocx ao invés de
uma dll. Veja: File | New | Other | ActiveX | ActiveForm.
     
    Criar o Form com o socket necessário, compila e depois é só instalar o
ActiveX (ocx) gerado. No delphi, você instala uma ocx em Commponent | Import
ActiveX Control.
                
---------------------------------
 O Yahoo! está de cara nova. Venha conferir!

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< 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