Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro

Alpha Servers
Resultados 1 a 4 de 4

Visão do Encadeamento

  1. #1

    Avatar de FusioN
    Data de Ingresso
    Jul 2010
    Localização
    Rio de Janeiro - Brasil
    Idade
    29
    Posts
    434
    Agradecido
    18
    Agradeceu
    14
    Peso da Avaliação
    23

    Padrão [Avançado]Abrindo Form Dentro da DLL

    Bom Galera aqui vou mostrar pra vcs como abrir uma FORM (Janela) Dentro da DLL, ou seja, qnd essa DLL for usada abrirá a FORM (Janela).

    # Tutorial

    Abra o Delphi Va em File > Closed All.
    Agora crie a DLL normalmente e depois crie um Form dentro dela.

    Adicione Windows Nas uses da DLL

    Agora Vá Nas Properties do FORM e Mude o Text Para o Nome de MainFrm

    No código da DLL, você adciona o seguinte:

    Código:
    var
      Janela:DWord;
    Declara esta função abaixo da variável citada:

    Código:
    procedure abrirForm;
      begin;
        MainFrm:=TMainFrm.Create(nil);
        MainFrm.ShowModal;
      end;
    No "begin" e "end" da DLL:

    Código:
    begin
    CreateThread(nil, Janela, @abrirForm, nil, Janela, Janela);
    end.

    Creditos: FusioN - Tutorial
    Creditos: dudaxan - Codigo
    Última edição por FusioN; 17-08-2010 às 11:05 PM.

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Tutorial| Main RMST abrindo 2 janelas !!!!!!!
    Por Tecniques no fórum Tutoriais
    Respostas: 1
    Último Post: 27-04-2012, 01:47 PM
  2. |Resolvido| CashShop Abrindo Novas Categoria
    Por Leroy no fórum Tópicos resolvidos
    Respostas: 5
    Último Post: 03-04-2012, 05:03 PM
  3. |Suporte| Main 99z abrindo navegador
    Por willen no fórum Pedidos
    Respostas: 0
    Último Post: 25-10-2011, 09:38 AM
  4. |Tutorial| [Iniciante]Tremer Form Igual o MSN !
    Por FusioN no fórum Delphi
    Respostas: 0
    Último Post: 29-07-2010, 07:55 PM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •