ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Abrir Programa mais de uma Vez

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
EXILIO
Novato
Novato


Registrado: Terça-Feira, 7 de Mai de 2013
Mensagens: 2

MensagemEnviada: Sex Mai 10, 2013 9:09 am    Assunto: Abrir Programa mais de uma Vez Responder com Citação

O problema é o seguinte.

Sou novo no Delphi e na na empresa onde trabalho tem uma aplicação que eu vou começar a dar manutenção. No servidor temos o Terminal Server configurado mas o Programa só abre para um usuário por vez.

Eu gostaria de saber uma forma para que ele possa abrir para todos os usuários conectados.

Obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Batera
Colaborador
Colaborador


Registrado: Quarta-Feira, 23 de Julho de 2008
Mensagens: 4899
Localização: Maringá

MensagemEnviada: Sex Mai 10, 2013 1:13 pm    Assunto: Responder com Citação

Estranho... o comportamento padrão seria abrir a aplicação para cada sessão, ou seja, pra cada usuário conectado. Você tem o código-fonte dessa aplicação? Se tiver, dê uma olhada na implementação do arquivo DPR (menu Project > View Source) e veja se há alguma rotina que está impedindo a múltipla instância.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
EXILIO
Novato
Novato


Registrado: Terça-Feira, 7 de Mai de 2013
Mensagens: 2

MensagemEnviada: Sex Mai 10, 2013 2:57 pm    Assunto: Responder com Citação

Verifiquei aqui e não tem nenhuma rotina impedindo mais de uma inicialização.

Tentei debugar o código com o sistema aberto para ver que erro daria e apareceu o seginte.

Código:
First chance exception at $7611C6E3. Exception class EIdSocketError with message
'Socket Error # 10048
Address already in use.'.
Process conn.exe (5148)
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Batera
Colaborador
Colaborador


Registrado: Quarta-Feira, 23 de Julho de 2008
Mensagens: 4899
Localização: Maringá

MensagemEnviada: Sex Mai 10, 2013 7:24 pm    Assunto: Responder com Citação

Ah certo, pelo visto a aplicação usa Socket.
Bom, na verdade não tenho experiência com Socket, mas me parece que ele está tentando definir um endereço que já existe. Talvez o pessoal que entenda melhor de Socket aqui no fórum possa ajudar.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB