[delphi-br] formulários

2008-09-18 Por tôpico cicero
 
 

 
como faço para o sistema iniciar abrindo, em vez do form 1, o form 15 por
exemplo ... 
fui em projecs - options  - forms coloquei o formq5 no primeiro da lista ...
mas dá erro de class tpanel not found
obrigado 
 
Cícero Fernandes
Eng. Eletricista
Eng. de Segurança do Trabalho
CREA-SC 27.958-0
P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO
AMBIENTE! 
 
 
http://geo.yahoo.com/serv?s=97490437/grpId=1058778/grpspId=2137111264/msgId
=191929/stime=1221763731/nc1=1/nc2=2/nc3=3 
 


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



[delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Jhosef Marks
Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo dividi-lá
em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro, etc...)
em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
que tem os formulários frmCadastroCliente e frmCadastroProduto que são
formulários que são criados em tempo de execução (frmCadastroCliente :=
TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o que
eu for realmente usando durante a execução??

Como eu posso verificar qual o pacote e o que foi carregado dele na hora do
desenvolvimento e dos teste??

Vlw pessoal e bom dia a todos...

-- 
Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi


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



RE: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Segundo o próprio help do Delphi, a função LoadPackage() carrega o pacote 
checando duplicidades de units e executa os blocos 'initialization' de todas as 
untis contidas no pacote. Somente isso! À medida que vc precisar carregar 
formulários ou instanciar objetos de classes contidas no package, isso será 
feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o que 
precisar na hora que vc quiser, criando, mostrando e liberando os formulários 
do pacote.

Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 09:25:42 -0300
Subject: [delphi-br] Formulários em BPL's


Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo dividi-lá
em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro, etc...)
em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
que tem os formulários frmCadastroCliente e frmCadastroProduto que são
formulários que são criados em tempo de execução (frmCadastroCliente :=
TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o que
eu for realmente usando durante a execução??

Como eu posso verificar qual o pacote e o que foi carregado dele na hora do
desenvolvimento e dos teste??

Vlw pessoal e bom dia a todos...

--
Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi

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









_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

RE: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Complementando minha resposta, para vc saber quais pacotes foram carregados 
enquanto vc está depurando(ou como queiram, 'debugando') sua aplicação, vá até 
o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada uma janela com a lista de 
todos os módulos que estão sendo usados pelo aplicativo, incluindo DLLs do 
Windows e os pacotes.

Sabendo quais são as classes de formulários que existem no pacote em tempo de 
execução (pois em tempo de projeto/depuração/etc. não tem como!), vc pode 
verificar se existem instâncias dos mesmos já criadas através da função 
FindClassHInstance(). Pesquise na Internet a utilização dessa função.

Boa sorte.
Sds.




To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 14:45:23 +
Subject: RE: [delphi-br] Formulários em BPL's


Segundo o próprio help do Delphi, a função LoadPackage() carrega o pacote 
checando duplicidades de units e executa os blocos 'initialization' de todas as 
untis contidas no pacote. Somente isso! À medida que vc precisar carregar 
formulários ou instanciar objetos de classes contidas no package, isso será 
feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o que 
precisar na hora que vc quiser, criando, mostrando e liberando os formulários 
do pacote.

Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 09:25:42 -0300
Subject: [delphi-br] Formulários em BPL's

Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo dividi-lá
em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro, etc...)
em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
que tem os formulários frmCadastroCliente e frmCadastroProduto que são
formulários que são criados em tempo de execução (frmCadastroCliente :=
TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o que
eu for realmente usando durante a execução??

Como eu posso verificar qual o pacote e o que foi carregado dele na hora do
desenvolvimento e dos teste??

Vlw pessoal e bom dia a todos...

--
Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi

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

__
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br








_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

Re: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Jhosef Marks
Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do Delphi
mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
Agora soh mais 2 perguntas referente as BPL's.

1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
coletivo, o meu EXE é obrigado a ser complicado com a opção Build with
runtime packages? Ex.: tenho um amigo  e passo apenas o arquivo funcoes.bpl
para ele... o EXE desse amigo eh obrigado a ter a opção Build with runtime
packages marcada para poder carregar meu Package??

2ª - Estou carregando as funções da minha bpl assim...

type
  TSoma = function(const A, B: Integer): Integer;

procedure TForm1.Button2Click(Sender: TObject);
var
  Soma: TSoma;
  Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
begin
  Pacote := LoadLibrary('funcoes.bpl');
  if Pacote  0 then
try
  @Soma := GetProcAddress(Pacote, 'Soma');
  if @Soma  nil then
  begin
 ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
  end;
  FreeLibrary(Pacote);

except
  ShowMessage('Pacote não Encontrado');
end;
end;

Seguindo o que vc disse eu poderia colocar o   Pacote :=
LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas das
funções na hora em q fosse usar.. correto?? Eu tenho que declarar um type
para cada função que eu for usar como se fosse uma DLL??

Obrigado,

Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:

  Complementando minha resposta, para vc saber quais pacotes foram
carregados enquanto vc está depurando(ou como queiram, 'debugando') sua
aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada uma
janela com a lista de todos os módulos que estão sendo usados pelo
aplicativo, incluindo DLLs do Windows e os pacotes.

  Sabendo quais são as classes de formulários que existem no pacote em
tempo de execução (pois em tempo de projeto/depuração/etc. não tem como!),
vc pode verificar se existem instâncias dos mesmos já criadas através da
função FindClassHInstance(). Pesquise na Internet a utilização dessa função.

  Boa sorte.
  Sds.

  

  To: delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Thu, 17 Apr 2008 14:45:23 +
  Subject: RE: [delphi-br] Formulários em BPL's

  Segundo o próprio help do Delphi, a função LoadPackage() carrega o pacote
checando duplicidades de units e executa os blocos 'initialization' de todas
as untis contidas no pacote. Somente isso! À medida que vc precisar carregar
formulários ou instanciar objetos de classes contidas no package, isso será
feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o que
precisar na hora que vc quiser, criando, mostrando e liberando os
formulários do pacote.

  Sds.

  

  To: delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Thu, 17 Apr 2008 09:25:42 -0300
  Subject: [delphi-br] Formulários em BPL's

  Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo
dividi-lá
  em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro,
etc...)
  em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
  units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
  que tem os formulários frmCadastroCliente e frmCadastroProduto que são
  formulários que são criados em tempo de execução (frmCadastroCliente :=
  TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o
que
  eu for realmente usando durante a execução??

  Como eu posso verificar qual o pacote e o que foi carregado dele na hora
do
  desenvolvimento e dos teste??

  Vlw pessoal e bom dia a todos...

  --
  Jhosef Marks de Carvalho
  Delphi Developer
  http://groups.google.com/group/soumaisdelphi

Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi


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



RE: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Sobre a 1ª pergunta, não tenho certeza, pq até o momento ainda não me deparei 
com essa situação de, por exemplo, compartilhar um pacote. Minha experiência 
com desenvolvimento em equipe envolvendo packages consistia em cada 
desenvolvedor ter o seu projeto individual (gerando um .EXE normal) e depois a 
funcionalidade em questão era enviada a um desenvolvedor que se encarregava de 
gerar os pacotes do build release. Eu sugiro que seu amigo faça um teste, pois 
realmente eu não tenho certeza.

Sobre a 2ª pergunta (que na verdade, foram duas!), a resposta para todas as 
perguntas é sim!

Sds.


 To: delphi-br@yahoogrupos.com.br
 From: [EMAIL PROTECTED]
 Date: Thu, 17 Apr 2008 12:39:08 -0300
 Subject: Re: [delphi-br] Formulários em BPL's
 
 
 Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do Delphi
 mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
 Agora soh mais 2 perguntas referente as BPL's.
 
 1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
 coletivo, o meu EXE é obrigado a ser complicado com a opção Build with
 runtime packages? Ex.: tenho um amigo e passo apenas o arquivo funcoes.bpl
 para ele... o EXE desse amigo eh obrigado a ter a opção Build with runtime
 packages marcada para poder carregar meu Package??
 
 2ª - Estou carregando as funções da minha bpl assim...
 
 type
 TSoma = function(const A, B: Integer): Integer;
 
 procedure TForm1.Button2Click(Sender: TObject);
 var
 Soma: TSoma;
 Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
 begin
 Pacote := LoadLibrary('funcoes.bpl');
 if Pacote  0 then
 try
 @Soma := GetProcAddress(Pacote, 'Soma');
 if @Soma  nil then
 begin
 ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
 end;
 FreeLibrary(Pacote);
 
 except
 ShowMessage('Pacote não Encontrado');
 end;
 end;
 
 Seguindo o que vc disse eu poderia colocar o Pacote :=
 LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas das
 funções na hora em q fosse usar.. correto?? Eu tenho que declarar um type
 para cada função que eu for usar como se fosse uma DLL??
 
 Obrigado,
 
 Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:

 Complementando minha resposta, para vc saber quais pacotes foram
 carregados enquanto vc está depurando(ou como queiram, 'debugando') sua
 aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada uma
 janela com a lista de todos os módulos que estão sendo usados pelo
 aplicativo, incluindo DLLs do Windows e os pacotes.

 Sabendo quais são as classes de formulários que existem no pacote em
 tempo de execução (pois em tempo de projeto/depuração/etc. não tem como!),
 vc pode verificar se existem instâncias dos mesmos já criadas através da
 função FindClassHInstance(). Pesquise na Internet a utilização dessa função.

 Boa sorte.
 Sds.

 

 To: delphi-br@yahoogrupos.com.br
 From: [EMAIL PROTECTED]
 Date: Thu, 17 Apr 2008 14:45:23 +
 Subject: RE: [delphi-br] Formulários em BPL's

 Segundo o próprio help do Delphi, a função LoadPackage() carrega o pacote
 checando duplicidades de units e executa os blocos 'initialization' de todas
 as untis contidas no pacote. Somente isso! À medida que vc precisar carregar
 formulários ou instanciar objetos de classes contidas no package, isso será
 feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o que
 precisar na hora que vc quiser, criando, mostrando e liberando os
 formulários do pacote.

 Sds.

 

 To: delphi-br@yahoogrupos.com.br
 From: [EMAIL PROTECTED]
 Date: Thu, 17 Apr 2008 09:25:42 -0300
 Subject: [delphi-br] Formulários em BPL's

 Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo
 dividi-lá
 em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro,
 etc...)
 em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
 units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
 que tem os formulários frmCadastroCliente e frmCadastroProduto que são
 formulários que são criados em tempo de execução (frmCadastroCliente :=
 TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o
 que
 eu for realmente usando durante a execução??

 Como eu posso verificar qual o pacote e o que foi carregado dele na hora
 do
 desenvolvimento e dos teste??

 Vlw pessoal e bom dia a todos...

 --
 Jhosef Marks de Carvalho
 Delphi Developer
 http://groups.google.com/group/soumaisdelphi
 
 Jhosef Marks de Carvalho
 Delphi Developer
 http://groups.google.com/group/soumaisdelphi
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 

_
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br

Re: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Jhosef Marks
Vlw Rubem mais uma vez... obrigado mesmo...

Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:


 Sobre a 1ª pergunta, não tenho certeza, pq até o momento ainda não me
 deparei com essa situação de, por exemplo, compartilhar um pacote. Minha
 experiência com desenvolvimento em equipe envolvendo packages consistia em
 cada desenvolvedor ter o seu projeto individual (gerando um .EXE normal) e
 depois a funcionalidade em questão era enviada a um desenvolvedor que se
 encarregava de gerar os pacotes do build release. Eu sugiro que seu amigo
 faça um teste, pois realmente eu não tenho certeza.

 Sobre a 2ª pergunta (que na verdade, foram duas!), a resposta para todas
 as perguntas é sim!

 Sds.

 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  From: [EMAIL PROTECTED] jhosef%40gmail.com
  Date: Thu, 17 Apr 2008 12:39:08 -0300
  Subject: Re: [delphi-br] Formulários em BPL's
 
 
  Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do
 Delphi
  mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
  Agora soh mais 2 perguntas referente as BPL's.
 
  1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
  coletivo, o meu EXE é obrigado a ser complicado com a opção Build with
  runtime packages? Ex.: tenho um amigo e passo apenas o arquivo
 funcoes.bpl
  para ele... o EXE desse amigo eh obrigado a ter a opção Build with
 runtime
  packages marcada para poder carregar meu Package??
 
  2ª - Estou carregando as funções da minha bpl assim...
 
  type
  TSoma = function(const A, B: Integer): Integer;
 
  procedure TForm1.Button2Click(Sender: TObject);
  var
  Soma: TSoma;
  Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
  begin
  Pacote := LoadLibrary('funcoes.bpl');
  if Pacote  0 then
  try
  @Soma := GetProcAddress(Pacote, 'Soma');
  if @Soma  nil then
  begin
  ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
  end;
  FreeLibrary(Pacote);
 
  except
  ShowMessage('Pacote não Encontrado');
  end;
  end;
 
  Seguindo o que vc disse eu poderia colocar o Pacote :=
  LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas
 das
  funções na hora em q fosse usar.. correto?? Eu tenho que declarar um
 type
  para cada função que eu for usar como se fosse uma DLL??
 
  Obrigado,
 
  Em 17/04/08, Rubem Nascimento da Rocha [EMAIL 
  PROTECTED]djpardalrocha%40hotmail.com
 escreveu:
 
  Complementando minha resposta, para vc saber quais pacotes foram
  carregados enquanto vc está depurando(ou como queiram, 'debugando') sua
  aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada uma
  janela com a lista de todos os módulos que estão sendo usados pelo
  aplicativo, incluindo DLLs do Windows e os pacotes.
 
  Sabendo quais são as classes de formulários que existem no pacote em
  tempo de execução (pois em tempo de projeto/depuração/etc. não tem
 como!),
  vc pode verificar se existem instâncias dos mesmos já criadas através da
  função FindClassHInstance(). Pesquise na Internet a utilização dessa
 função.
 
  Boa sorte.
  Sds.
 
  
 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  From: [EMAIL PROTECTED] djpardalrocha%40hotmail.com
  Date: Thu, 17 Apr 2008 14:45:23 +
  Subject: RE: [delphi-br] Formulários em BPL's
 
  Segundo o próprio help do Delphi, a função LoadPackage() carrega o
 pacote
  checando duplicidades de units e executa os blocos 'initialization' de
 todas
  as untis contidas no pacote. Somente isso! À medida que vc precisar
 carregar
  formulários ou instanciar objetos de classes contidas no package, isso
 será
  feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o
 que
  precisar na hora que vc quiser, criando, mostrando e liberando os
  formulários do pacote.
 
  Sds.
 
  
 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  From: [EMAIL PROTECTED] jhosef%40gmail.com
  Date: Thu, 17 Apr 2008 09:25:42 -0300
  Subject: [delphi-br] Formulários em BPL's
 
  Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo
  dividi-lá
  em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro,
  etc...)
  em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou)
 N
  units gostaria de saber se quando eu carregar a BPL do módulo de
 cadastro
  que tem os formulários frmCadastroCliente e frmCadastroProduto que são
  formulários que são criados em tempo de execução (frmCadastroCliente :=
  TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o
  que
  eu for realmente usando durante a execução??
 
  Como eu posso verificar qual o pacote e o que foi carregado dele na
 hora
  do
  desenvolvimento e dos teste??
 
  Vlw pessoal e bom dia a todos...
 
  --
  Jhosef Marks de Carvalho
  Delphi Developer
  http://groups.google.com/group/soumaisdelphi
 
  Jhosef Marks de Carvalho
  Delphi Developer
  http

Re: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Jhosef Marks
Entaum Rubem fiz o teste e da para um exe que naum eh modularizado carregar
uma BPL sem problema, mas se tiver muita BPL e vc não modulariza a sua
aplicação fica estranho pois vai ter um monte de bpl do delphi e mais o seu
EXE q ta gigante... rs

Rubem o que vc's fazem com a bpls de vc's?? deixa na system32 do windows ou
deixa jundo do EXE principal???


Em 17/04/08, Jhosef Marks [EMAIL PROTECTED] escreveu:

 Vlw Rubem mais uma vez... obrigado mesmo...

 Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED]
 escreveu:
 
 
  Sobre a 1ª pergunta, não tenho certeza, pq até o momento ainda não me
  deparei com essa situação de, por exemplo, compartilhar um pacote. Minha
  experiência com desenvolvimento em equipe envolvendo packages consistia em
  cada desenvolvedor ter o seu projeto individual (gerando um .EXE normal) e
  depois a funcionalidade em questão era enviada a um desenvolvedor que se
  encarregava de gerar os pacotes do build release. Eu sugiro que seu amigo
  faça um teste, pois realmente eu não tenho certeza.
 
  Sobre a 2ª pergunta (que na verdade, foram duas!), a resposta para todas
  as perguntas é sim!
 
  Sds.
 
  
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   From: [EMAIL PROTECTED] jhosef%40gmail.com
   Date: Thu, 17 Apr 2008 12:39:08 -0300
   Subject: Re: [delphi-br] Formulários em BPL's
  
  
   Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do
  Delphi
   mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
   Agora soh mais 2 perguntas referente as BPL's.
  
   1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
   coletivo, o meu EXE é obrigado a ser complicado com a opção Build
  with
   runtime packages? Ex.: tenho um amigo e passo apenas o arquivo
  funcoes.bpl
   para ele... o EXE desse amigo eh obrigado a ter a opção Build with
  runtime
   packages marcada para poder carregar meu Package??
  
   2ª - Estou carregando as funções da minha bpl assim...
  
   type
   TSoma = function(const A, B: Integer): Integer;
  
   procedure TForm1.Button2Click(Sender: TObject);
   var
   Soma: TSoma;
   Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
   begin
   Pacote := LoadLibrary('funcoes.bpl');
   if Pacote  0 then
   try
   @Soma := GetProcAddress(Pacote, 'Soma');
   if @Soma  nil then
   begin
   ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
   end;
   FreeLibrary(Pacote);
  
   except
   ShowMessage('Pacote não Encontrado');
   end;
   end;
  
   Seguindo o que vc disse eu poderia colocar o Pacote :=
   LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas
  das
   funções na hora em q fosse usar.. correto?? Eu tenho que declarar um
  type
   para cada função que eu for usar como se fosse uma DLL??
  
   Obrigado,
  
   Em 17/04/08, Rubem Nascimento da Rocha [EMAIL 
   PROTECTED]djpardalrocha%40hotmail.com
  escreveu:
  
   Complementando minha resposta, para vc saber quais pacotes foram
   carregados enquanto vc está depurando(ou como queiram, 'debugando')
  sua
   aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada
  uma
   janela com a lista de todos os módulos que estão sendo usados pelo
   aplicativo, incluindo DLLs do Windows e os pacotes.
  
   Sabendo quais são as classes de formulários que existem no pacote em
   tempo de execução (pois em tempo de projeto/depuração/etc. não tem
  como!),
   vc pode verificar se existem instâncias dos mesmos já criadas através
  da
   função FindClassHInstance(). Pesquise na Internet a utilização dessa
  função.
  
   Boa sorte.
   Sds.
  
   
  
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   From: [EMAIL PROTECTED] djpardalrocha%40hotmail.com
   Date: Thu, 17 Apr 2008 14:45:23 +
   Subject: RE: [delphi-br] Formulários em BPL's
  
   Segundo o próprio help do Delphi, a função LoadPackage() carrega o
  pacote
   checando duplicidades de units e executa os blocos 'initialization' de
  todas
   as untis contidas no pacote. Somente isso! À medida que vc precisar
  carregar
   formulários ou instanciar objetos de classes contidas no package, isso
  será
   feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o
  que
   precisar na hora que vc quiser, criando, mostrando e liberando os
   formulários do pacote.
  
   Sds.
  
   
  
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   From: [EMAIL PROTECTED] jhosef%40gmail.com
   Date: Thu, 17 Apr 2008 09:25:42 -0300
   Subject: [delphi-br] Formulários em BPL's
  
   Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo
   dividi-lá
   em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro,
   etc...)
   em uma BPL diferente, mas como cada módulo pode ter N formulário e
  (ou) N
   units gostaria de saber se quando eu carregar a BPL do módulo de
  cadastro
   que tem os formulários

RE: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Jhosef,

Com aplicações modularizadas em Delphi eu costumo agir da seguinte maneira:

0) O executável principal é compilado com a opção 'Build with runtime 
packages'. Dessa forma ele fica muito pequeno. Nem precisa ficar usando 
compressores de executável, como ASPack ou UPX da vida! Quando muito, vc pode 
usar essa mágica no instalador da sua aplicação, mas na própria aplicação 
principal, nem precisa se dar ao trabalho, pq já vai estar muito pequeno!

1) Todos os BPLs referentes aos componentes padrão do Delphi, assim como de 
componentes de terceiros que venha a usar (JediVCL, DevExpress, InfoPower, 
etc.), eu coloco tudo no System32!

2) O executável principal da aplicação fica na sua pasta na qual ele foi 
copiado/instalado!

3) Todos os BPLs que correspondem aos módulos(por assim dizer) da aplicação, 
além de serem definidos como packages apenas de runtime, ficam em uma pasta um 
nível abaixo do nível do executável principal, e nessa pasta o executável 
principal busca e efetua a carga dos mesmos.

Nada impede que vc coloque os BPLs da sua aplicação na System32, visto que uma 
BPL, em essência, também é uma DLL, e como tal segue a mesma ordem de busca que 
uma DLL estática comum segue na hora de efetuar a sua carga. No meu caso, isso 
se aplica a quase todas as BPLs da minha aplicação, exceto por uma BPL que eu 
crio para gerenciar a carga dos pacotes (Chega! já falei até demais!).

Mas, como eu disse, isto não é um padrão, e sim a minha maneira de trabalhar 
com pacotes! Cada um DEVE criar o seu próprio meio de gerenciamento dos módulos 
de sua aplicação.
Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 15:40:27 -0300
Subject: Re: [delphi-br] Formulários em BPL's

Entaum Rubem fiz o teste e da para um exe que naum eh modularizado carregar
uma BPL sem problema, mas se tiver muita BPL e vc não modulariza a sua
aplicação fica estranho pois vai ter um monte de bpl do delphi e mais o seu
EXE q ta gigante... rs

Rubem o que vc's fazem com a bpls de vc's?? deixa na system32 do windows ou
deixa jundo do EXE principal???

Em 17/04/08, Jhosef Marks [EMAIL PROTECTED] escreveu:

 Vlw Rubem mais uma vez... obrigado mesmo...

 Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED]
 escreveu:


 Sobre a 1ª pergunta, não tenho certeza, pq até o momento ainda não me
 deparei com essa situação de, por exemplo, compartilhar um pacote. Minha
 experiência com desenvolvimento em equipe envolvendo packages consistia em
 cada desenvolvedor ter o seu projeto individual (gerando um .EXE normal) e
 depois a funcionalidade em questão era enviada a um desenvolvedor que se
 encarregava de gerar os pacotes do build release. Eu sugiro que seu amigo
 faça um teste, pois realmente eu não tenho certeza.

 Sobre a 2ª pergunta (que na verdade, foram duas!), a resposta para todas
 as perguntas é sim!

 Sds.

 
 To: delphi-br@yahoogrupos.com.br 
 From: [EMAIL PROTECTED] 
 Date: Thu, 17 Apr 2008 12:39:08 -0300
 Subject: Re: [delphi-br] Formulários em BPL's


 Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do
 Delphi
 mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
 Agora soh mais 2 perguntas referente as BPL's.

 1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
 coletivo, o meu EXE é obrigado a ser complicado com a opção Build
 with
 runtime packages? Ex.: tenho um amigo e passo apenas o arquivo
 funcoes.bpl
 para ele... o EXE desse amigo eh obrigado a ter a opção Build with
 runtime
 packages marcada para poder carregar meu Package??

 2ª - Estou carregando as funções da minha bpl assim...

 type
 TSoma = function(const A, B: Integer): Integer;

 procedure TForm1.Button2Click(Sender: TObject);
 var
 Soma: TSoma;
 Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
 begin
 Pacote := LoadLibrary('funcoes.bpl');
 if Pacote  0 then
 try
 @Soma := GetProcAddress(Pacote, 'Soma');
 if @Soma  nil then
 begin
 ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
 end;
 FreeLibrary(Pacote);

 except
 ShowMessage('Pacote não Encontrado');
 end;
 end;

 Seguindo o que vc disse eu poderia colocar o Pacote :=
 LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas
 das
 funções na hora em q fosse usar.. correto?? Eu tenho que declarar um
 type
 para cada função que eu for usar como se fosse uma DLL??

 Obrigado,

 Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED]
 escreveu:

 Complementando minha resposta, para vc saber quais pacotes foram
 carregados enquanto vc está depurando(ou como queiram, 'debugando')
 sua
 aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada
 uma
 janela com a lista de todos os módulos que estão sendo usados pelo
 aplicativo, incluindo DLLs do Windows e os pacotes.

 Sabendo quais são as classes de formulários que existem no pacote em
 tempo de execução (pois em tempo de projeto/depuração/etc. não tem
 como!),
 vc pode

Re: [delphi-br] Formulários no Delphi 2006 e VNC

2007-10-18 Por tôpico Bruno Sanson
http://www.crossloop.com/

Também é uma boa solução para acesso remoto.

Em 17/10/07, Luciano Angelini [EMAIL PROTECTED] escreveu:

   Bom Dia .

 Aki onde eu trabalho nós usamos o TeamViewer muito bom !!

 Daniel Bastos escreveu:
 
  Sei que não é a idéia do tópico, mas recomendo tb o serviço do logmein (
  https://secure.logmein.com/home.asp?lang=en
  https://secure.logmein.com/home.asp?lang=en)
  Com ele não precisa redirecionar nenhuma porta.
 
  Abs
  Daniel A. Bastos
 
  Em 16/10/07, Eduardo Silva dos Santos [EMAIL 
  PROTECTED]eduardo.drd%40gmail.com
  mailto:eduardo.drd%40gmail.com escreveu:
  
   Olá Otávio, nao tem mistério para configurar o vnc..
  
   se vc ta querendo acessar o vnc que ta instalado no seu cliente,
   basicamente
   vai depender de como é o acesso dele a internet
   se todas as máquinas usam internet atraz de um modem rotado por
  exemplo é
   só
   fazer um redirecionamento de portas
   onde cada porta vai ser redirecionada para um ip da rede..
  
   veja se é isso que mesmo que vc ta precisando.. qualquer coisa é so
  falar.
  
   Em 16/10/07, Otavio Luiz Harmatiuk [EMAIL 
   PROTECTED]htiuk1%40yahoo.com.br
  mailto:htiuk1% htiuk1%2540yahoo.com.brhtiuk1%40yahoo.com.br
   escreveu:
   
Poderia me passar uma referência onde eu possa entender como
  configurar
um vnc nas maquinas da rede do meu cliente?
   
Eduardo Silva dos Santos escreveu:

 Muito estranho, eu uso VNC e vejo normalmente as telas compiladas
 no
 Delphi
 2006/2007

 será que nao tem um fundo. um bmp .. algo assim nesse formulário?

 Em 16/10/07, surfista_71 [EMAIL PROTECTED]diego.surf%40globo.com
  mailto:diego.surf%40globo.comdiego.surf%40globo.com
   diego.surf%40globo.com
 mailto:diego.surf%40globo.com escreveu:
 
  Começamos a utilizar e migrar as nossas aplicações para o Delphi
   2006
  só que estamos com um problema. Utilizamos o VNC para entrar na
  máquina dos usuários para dar suporte, sendo que quando tem uma
  aplicação compilada no Delphi 2006 eu não consigo ver as telas
 da
  aplicação. Alguém tem alguma dica sobre o que possa ser?
 
 
 

 --
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com mailto:
 eduardo.drd%40gmail.com
  eduardo.drd%40gmail.com eduardo.drd%
   40gmail.com mailto:eduardo
.drd%40gmail.com
 Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/
  http://www.drdsistemas.com/ http://www.drdsistemas.com/
 ...

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


   
   
   
  
   --
   ...
   Eduardo Silva dos Santos
   DRD Sistemas.
   (27) 3218-4201
   MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com 
   mailto:eduardo.drd%40gmail.com

  eduardo.drd%40gmail.com
   Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/
   ...
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 

  




-- 
Atenciosamente,

Bruno Sanson
Cadena Sistemas
19 3468-3368 / 19 8145-2024
Skype: brunosanson


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



Re: [delphi-br] Formulários no Delphi 2006 e VNC

2007-10-17 Por tôpico Daniel Bastos
Sei que não é a idéia do tópico, mas recomendo tb o serviço do logmein (
https://secure.logmein.com/home.asp?lang=en)
Com ele não precisa redirecionar nenhuma porta.

Abs
Daniel A. Bastos

Em 16/10/07, Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu:

   Olá Otávio, nao tem mistério para configurar o vnc..

 se vc ta querendo acessar o vnc que ta instalado no seu cliente,
 basicamente
 vai depender de como é o acesso dele a internet
 se todas as máquinas usam internet atraz de um modem rotado por exemplo é
 só
 fazer um redirecionamento de portas
 onde cada porta vai ser redirecionada para um ip da rede..

 veja se é isso que mesmo que vc ta precisando.. qualquer coisa é so falar.

 Em 16/10/07, Otavio Luiz Harmatiuk [EMAIL PROTECTED]htiuk1%40yahoo.com.br
 escreveu:
 
  Poderia me passar uma referência onde eu possa entender como configurar
  um vnc nas maquinas da rede do meu cliente?
 
  Eduardo Silva dos Santos escreveu:
  
   Muito estranho, eu uso VNC e vejo normalmente as telas compiladas no
   Delphi
   2006/2007
  
   será que nao tem um fundo. um bmp .. algo assim nesse formulário?
  
   Em 16/10/07, surfista_71 [EMAIL PROTECTED]diego.surf%40globo.com
 diego.surf%40globo.com
   mailto:diego.surf%40globo.com escreveu:
   
Começamos a utilizar e migrar as nossas aplicações para o Delphi
 2006
só que estamos com um problema. Utilizamos o VNC para entrar na
máquina dos usuários para dar suporte, sendo que quando tem uma
aplicação compilada no Delphi 2006 eu não consigo ver as telas da
aplicação. Alguém tem alguma dica sobre o que possa ser?
   
   
   
  
   --
   ...
   Eduardo Silva dos Santos
   DRD Sistemas.
   (27) 3218-4201
   MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com eduardo.drd%
 40gmail.com mailto:eduardo
  .drd%40gmail.com
   Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/
   ...
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
 
 

 --
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com/
 ...

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

  



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



Re: [delphi-br] Formulários no Delphi 200 6 e VNC

2007-10-17 Por tôpico Luciano Angelini
Bom Dia .

Aki onde eu trabalho nós usamos o TeamViewer muito bom !!



Daniel Bastos escreveu:

 Sei que não é a idéia do tópico, mas recomendo tb o serviço do logmein (
 https://secure.logmein.com/home.asp?lang=en 
 https://secure.logmein.com/home.asp?lang=en)
 Com ele não precisa redirecionar nenhuma porta.

 Abs
 Daniel A. Bastos

 Em 16/10/07, Eduardo Silva dos Santos [EMAIL PROTECTED] 
 mailto:eduardo.drd%40gmail.com escreveu:
 
  Olá Otávio, nao tem mistério para configurar o vnc..
 
  se vc ta querendo acessar o vnc que ta instalado no seu cliente,
  basicamente
  vai depender de como é o acesso dele a internet
  se todas as máquinas usam internet atraz de um modem rotado por 
 exemplo é
  só
  fazer um redirecionamento de portas
  onde cada porta vai ser redirecionada para um ip da rede..
 
  veja se é isso que mesmo que vc ta precisando.. qualquer coisa é so 
 falar.
 
  Em 16/10/07, Otavio Luiz Harmatiuk [EMAIL PROTECTED] 
 mailto:htiuk1%40yahoo.com.brhtiuk1%40yahoo.com.br
  escreveu:
  
   Poderia me passar uma referência onde eu possa entender como 
 configurar
   um vnc nas maquinas da rede do meu cliente?
  
   Eduardo Silva dos Santos escreveu:
   
Muito estranho, eu uso VNC e vejo normalmente as telas compiladas no
Delphi
2006/2007
   
será que nao tem um fundo. um bmp .. algo assim nesse formulário?
   
Em 16/10/07, surfista_71 [EMAIL PROTECTED] 
 mailto:diego.surf%40globo.comdiego.surf%40globo.com
  diego.surf%40globo.com
mailto:diego.surf%40globo.com escreveu:

 Começamos a utilizar e migrar as nossas aplicações para o Delphi
  2006
 só que estamos com um problema. Utilizamos o VNC para entrar na
 máquina dos usuários para dar suporte, sendo que quando tem uma
 aplicação compilada no Delphi 2006 eu não consigo ver as telas da
 aplicação. Alguém tem alguma dica sobre o que possa ser?



   
--
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED] mailto:eduardo.drd%40gmail.com 
 eduardo.drd%40gmail.com eduardo.drd%
  40gmail.com mailto:eduardo
   .drd%40gmail.com
Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/ 
 http://www.drdsistemas.com/ http://www.drdsistemas.com/
...
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
  
  
  
 
  --
  ...
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED] mailto:eduardo.drd%40gmail.com 
 eduardo.drd%40gmail.com
  Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/
  ...
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

  


[delphi-br] Formulários no Delphi 2006 e VNC

2007-10-16 Por tôpico surfista_71
Começamos a utilizar e migrar as nossas aplicações para o Delphi 2006
só que estamos com um problema. Utilizamos o VNC para entrar na
máquina dos usuários para dar suporte, sendo que quando tem uma
aplicação compilada no Delphi 2006 eu não consigo ver as telas da
aplicação. Alguém tem alguma dica sobre o que possa ser?



Re: [delphi-br] Formulários no Delphi 2006 e VNC

2007-10-16 Por tôpico Andrei Luís
Idem, utilizo Delphi 2006 Win32 com UltraVNC e não tenho problemas.

[]
Andrei

Em 16/10/07, Eduardo Silva dos Santos[EMAIL PROTECTED] escreveu:
 Muito estranho, eu uso VNC e vejo normalmente as telas compiladas no Delphi
 2006/2007

 será que nao tem um fundo. um bmp .. algo assim nesse formulário?

 Em 16/10/07, surfista_71 [EMAIL PROTECTED] escreveu:
 
Começamos a utilizar e migrar as nossas aplicações para o Delphi 2006
  só que estamos com um problema. Utilizamos o VNC para entrar na
  máquina dos usuários para dar suporte, sendo que quando tem uma
  aplicação compilada no Delphi 2006 eu não consigo ver as telas da
  aplicação. Alguém tem alguma dica sobre o que possa ser?
 
 
 



 --
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED]
 Site: http://www.drdsistemas.com/
 ...


Re: [delphi-br] Formulários no Delphi 200 6 e VNC

2007-10-16 Por tôpico Otavio Luiz Harmatiuk
Poderia me passar uma referência onde eu possa entender como configurar 
um vnc nas maquinas da rede do meu cliente?

Eduardo Silva dos Santos escreveu:

 Muito estranho, eu uso VNC e vejo normalmente as telas compiladas no 
 Delphi
 2006/2007

 será que nao tem um fundo. um bmp .. algo assim nesse formulário?

 Em 16/10/07, surfista_71 [EMAIL PROTECTED] 
 mailto:diego.surf%40globo.com escreveu:
 
  Começamos a utilizar e migrar as nossas aplicações para o Delphi 2006
  só que estamos com um problema. Utilizamos o VNC para entrar na
  máquina dos usuários para dar suporte, sendo que quando tem uma
  aplicação compilada no Delphi 2006 eu não consigo ver as telas da
  aplicação. Alguém tem alguma dica sobre o que possa ser?
 
 
 

 -- 
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED] mailto:eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/
 ...

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

  



Re: [delphi-br] Formulários no Delphi 2006 e VNC

2007-10-16 Por tôpico Eduardo Silva dos Santos
Olá Otávio, nao tem mistério para configurar o vnc..

se vc ta querendo acessar o vnc que ta instalado no seu cliente, basicamente
vai depender de como é o acesso dele a internet
se todas as máquinas usam internet atraz de um modem rotado por exemplo é só
fazer um redirecionamento de portas
onde cada porta vai ser redirecionada para um ip da rede..

veja se é isso que mesmo que vc ta precisando.. qualquer coisa é so falar.


Em 16/10/07, Otavio Luiz Harmatiuk [EMAIL PROTECTED] escreveu:

   Poderia me passar uma referência onde eu possa entender como configurar
 um vnc nas maquinas da rede do meu cliente?

 Eduardo Silva dos Santos escreveu:
 
  Muito estranho, eu uso VNC e vejo normalmente as telas compiladas no
  Delphi
  2006/2007
 
  será que nao tem um fundo. um bmp .. algo assim nesse formulário?
 
  Em 16/10/07, surfista_71 [EMAIL PROTECTED] diego.surf%40globo.com
  mailto:diego.surf%40globo.com escreveu:
  
   Começamos a utilizar e migrar as nossas aplicações para o Delphi 2006
   só que estamos com um problema. Utilizamos o VNC para entrar na
   máquina dos usuários para dar suporte, sendo que quando tem uma
   aplicação compilada no Delphi 2006 eu não consigo ver as telas da
   aplicação. Alguém tem alguma dica sobre o que possa ser?
  
  
  
 
  --
  ...
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com mailto:eduardo
 .drd%40gmail.com
  Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/
  ...
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 

  




-- 
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...


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



Re: [delphi-br] Formulários no Delphi 2006 e VNC

2007-10-16 Por tôpico Andrei Luís
E tem ainda a possibilidade de fazer a conexão onde o cliente chama o
teu micro, nesse caso tem que configurar o teu roteador e não o do
cliente. Acho assim bem mais prático.

Melhor ainda, é fazer uso do single VNC, acho que é esse o nome, que
se não me engano foi sugerido pelo Eduardo a uns meses atrás. Esse
single VNC é gerado na página do UltraVNC, você baixa lá um arquivo
zip, configura como quer e faz o upload desse arquivo novamente para o
site do ultravnc, aí ele te retorna um executável com as configurações
que você fez. Eu faço uso do DDNS, que é um serviço de ip dinâmico, e
configurei um singleVNC para o endereço que tenho cadastrado no DDNS.
É batata, quando preciso ter acesso a uma máquina de algum cliente,
basta eu abrir o VNC em modo listen e o cliente rodar o singleVNC e
pronto, tenho acesso a máquina em qualquer parte do mundo. Semana
passada acessei um notebook de um cliente que estava em Londres e
funcionou blza.

[]
Andrei

Em 16/10/07, Eduardo Silva dos Santos[EMAIL PROTECTED] escreveu:
 Olá Otávio, nao tem mistério para configurar o vnc..

 se vc ta querendo acessar o vnc que ta instalado no seu cliente, basicamente
 vai depender de como é o acesso dele a internet
 se todas as máquinas usam internet atraz de um modem rotado por exemplo é só
 fazer um redirecionamento de portas
 onde cada porta vai ser redirecionada para um ip da rede..

 veja se é isso que mesmo que vc ta precisando.. qualquer coisa é so falar.


 Em 16/10/07, Otavio Luiz Harmatiuk [EMAIL PROTECTED] escreveu:
 
Poderia me passar uma referência onde eu possa entender como configurar
  um vnc nas maquinas da rede do meu cliente?
 
  Eduardo Silva dos Santos escreveu:
  
   Muito estranho, eu uso VNC e vejo normalmente as telas compiladas no
   Delphi
   2006/2007
  
   será que nao tem um fundo. um bmp .. algo assim nesse formulário?
  
   Em 16/10/07, surfista_71 [EMAIL PROTECTED] diego.surf%40globo.com
   mailto:diego.surf%40globo.com escreveu:
   
Começamos a utilizar e migrar as nossas aplicações para o Delphi 2006
só que estamos com um problema. Utilizamos o VNC para entrar na
máquina dos usuários para dar suporte, sendo que quando tem uma
aplicação compilada no Delphi 2006 eu não consigo ver as telas da
aplicação. Alguém tem alguma dica sobre o que possa ser?
   
   
   
  
   --
   ...
   Eduardo Silva dos Santos
   DRD Sistemas.
   (27) 3218-4201
   MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com mailto:eduardo
  .drd%40gmail.com
   Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/
   ...
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
 
 



 --
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED]
 Site: http://www.drdsistemas.com/
 ...


[Delphi-Br] formulários em variáveis

2006-04-13 Por tôpico Fernando Derkoski
como que eu coloco um formulário dentro de uma variável

para depois eu usar por exemplo

variavel.Show;

ou usar um componente dentro desse formulario?


[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

 




RE: [Delphi-Br] formulários em variáveis

2006-04-13 Por tôpico Eduardo Alves
Vc ja fez,
Var
   F : Tform

Begin

   F := FormDesejado;
   F.Show;

End;

 
 
Eduardo Castro Alves
Analista de Sistemas

-Original Message-
From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Fernando Derkoski
Sent: quinta-feira, 13 de abril de 2006 10:07
To: Delphi Br
Subject: [Delphi-Br] formulários em variáveis

como que eu coloco um formulário dentro de uma variável

para depois eu usar por exemplo

variavel.Show;

ou usar um componente dentro desse formulario?


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 


 
Links do Yahoo! Grupos




 




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

 





Re: [Delphi-Br] formulários em variáveis

2006-04-13 Por tôpico Fernando Derkoski
já mas acontece que eu quero faze isto ake


  if SelRel = 'Vendas' then
begin
  ordem := 'VENDAID';
  vop := 'vendas';
  vendedor := 'REPRESENTANTEID';
  frm := frmRelVendas;
end

só que quando eu coloco frm.
ele não aparece o relatório que eu tenho nesse form.
  - Original Message - 
  From: Eduardo Alves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, April 13, 2006 10:12 AM
  Subject: RE: [Delphi-Br] formulários em variáveis


  Vc ja fez,
  Var
 F : Tform

  Begin

 F := FormDesejado;
 F.Show;

  End;



  Eduardo Castro Alves
  Analista de Sistemas

  -Original Message-
  From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Fernando Derkoski
  Sent: quinta-feira, 13 de abril de 2006 10:07
  To: Delphi Br
  Subject: [Delphi-Br] formulários em variáveis

  como que eu coloco um formulário dentro de uma variável

  para depois eu usar por exemplo

  variavel.Show;

  ou usar um componente dentro desse formulario?


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  Links do Yahoo! Grupos









  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[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

 





RE: [Delphi-Br] formulários em variáveis

2006-04-13 Por tôpico Eduardo Alves
  if SelRel = 'Vendas' then
begin
  ordem := 'VENDAID';
  vop := 'vendas';
  vendedor := 'REPRESENTANTEID';
  frm := frmRelVendas;
  frm.Show; 
  // Não funciona ??? Abre outro formulario ??? qual é o erro ???
end

 
 
Eduardo Castro Alves
Analista de Sistemas

-Original Message-
From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Fernando Derkoski
Sent: quinta-feira, 13 de abril de 2006 10:45
To: delphi-br@yahoogrupos.com.br
Subject: Re: [Delphi-Br] formulários em variáveis

já mas acontece que eu quero faze isto ake


  if SelRel = 'Vendas' then
begin
  ordem := 'VENDAID';
  vop := 'vendas';
  vendedor := 'REPRESENTANTEID';
  frm := frmRelVendas;
end

só que quando eu coloco frm.
ele não aparece o relatório que eu tenho nesse form.
  - Original Message - 
  From: Eduardo Alves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, April 13, 2006 10:12 AM
  Subject: RE: [Delphi-Br] formulários em variáveis


  Vc ja fez,
  Var
 F : Tform

  Begin

 F := FormDesejado;
 F.Show;

  End;



  Eduardo Castro Alves
  Analista de Sistemas

  -Original Message-
  From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Fernando Derkoski
  Sent: quinta-feira, 13 de abril de 2006 10:07
  To: Delphi Br
  Subject: [Delphi-Br] formulários em variáveis

  como que eu coloco um formulário dentro de uma variável

  para depois eu usar por exemplo

  variavel.Show;

  ou usar um componente dentro desse formulario?


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  Links do Yahoo! Grupos









  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 


 
Links do Yahoo! Grupos




 





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

 




[delphi-br] Formulários

2005-12-11 Por tôpico lucsilfreitas
Este pedido de ajuda vai ser muito importante para o meu 
desenvolvimento, por isso peço por gentileza a ajuda do grupo.

1) Tenho um formulário com um dbgrid chamado especificação e logo 
abaixo um botão de comando abrir.

O dbgrid relaciona várias opções de especificação por exemplo, opção1 
astra 2.0, opção 2 Mercedes, opção3 Fusca, etc...

O botão de comando abre o formulário (outro) especificação completa 
do carro, que exibe todas as informações do carro.

2) A minha dúvida é: Como faço para abrir o formulário especificação 
completa do carro  que foi selecionado no dbgrid? Por exemplo: se eu 
escolhe no dbgrid o mercedes e clicar no botão de comando 
automaticamente abre o formulário especificação do carro mercedes.

Acho que fui claro! 

Sou iniciante.

LUCIANO








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