Fórum Dois programas se comunicando na msm máquina.Sem usar Socket #209083
24/01/2004
0
Estou tentando desenvolver dois programas, um se comunicando com o outro(na mesma máquina). Só que a comunicação entre eles não pode ser atraves de socket(nem TCP).
fiz um aqui usando DDE da paleta System, funcionou na moral, ficou bom, mas, sem muitas funções.
Queria saber se alguém já desenvolveu algo assim, o que usou e se deu certo( :roll: ),
ou
Se poderia dar algumas dicas.
Obs. eu sei que o dde é um meio um ´pouco´ ultrapassado, mas, foi o único meio (até agora) que consegui fazer.
Quem quiser ver como que esta mais ou menos o projeto(utilizando dde), pode baixa-lo em http://www.seek.srv.br/otto/Comunicacao-DDE.zip
(para usar, execute os dois aplicativos. Após executa-los, clique no botao Conectar em cada um deles e já poderá fazer a troca de mensagens.)
agradeço a colaboração e a paciência de todos...
um abraço... :wink:
Otto
Curtir tópico
+ 0Posts
24/01/2004
Afarias
T+
Gostei + 0
24/01/2004
Aroldo Zanela
Na mesma máquina pode ser feito de várias maneiras, inclusive, algumas muito simples. Vejo o exemplo de aplicação de TEF que se comunicam (trocam) informações por meio de arquivos texto que são criados, lidos e removidos em determinado diretório, outra forma simples, pode ser feito pelo Clipboard.
Gostei + 0
24/01/2004
Otto
tb não pode ser com arquivos....
vou dar uma pesquisar informações sobre [b:f70a7672f5]com/dcom[/b:f70a7672f5]...
nao encontrei nada, mas, vou continuar pesquisando...
valeu pela ajuda...
um abraço....
Gostei + 0
24/01/2004
Comodelphi
Delphi6, Guia do desenvolvedor - Steve teixeira & Xavier Pacheco.
Editora Campus.
Não sei se tem uma edição mais atual, mas esse livro é melhor referência para delphi em português que já vi.
Obs.: IPC o próprio delphi tem um exemplo, mas dependendo do que vai fazer talvez não va te servir.
Gostei + 0
25/01/2004
Beppe
Apenas NÃO use a areá de transferência. Imagine a frustação do usuário ao ver que a senha, url, etc que ele guardou lá dá lugar agora a um monte de bytes sem sentido. Esse recurso existe para conveniência do usuário, e o programa só mexe se o usuário pedir, ok.
Gostei + 0
25/01/2004
::d::a::m::m::i::t::
valew.....
Gostei + 0
26/01/2004
Otto
em casa uso o win2000 pro, e a comunicação via dde funcionou beleza, mas, quando trouxe aqui pra empresa(que usa win98) nao funcionou nao. Novamente com os mesmo executaveis testei em casa e funcionou e aqui na empresa, nada....
não conhece bem esse meio de comunicação pois é muiito antigo(diz os coroas aqui da emrpesa). Mas, alguém aqui que ja usou esse método, teve esse problema?! Ou saberia o pq?
um abraço...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)