EXECUTÁVEIS PODEM SE COMUNICAR?

MARCOS 08/09/2023 08:21:51
#501725
Bom dia!
Algum colega pode me orientar sobre como resolver o seguinte
problema:

O problema:

Digamos que Tenho 2 aplicativos Desktop(VB.NET ou C#).

Aplivativo1.exe
Aplicativo2.exe

Em cada um deles eu tenho uma variável chamada "Var_1" (Do tipo Integer).
É possível, fazer com que o aplicativo1 transfira o valor desta para o aplicativo2,
"em tempo de execução". Ou seja, quando os dois estiverem sendo executados ao mesmo
tempo na máquina?

Se é possível, como eu poderia fazer isso?
NILSONTRES 08/09/2023 09:50:14
#501727
Pode utilizar arquivos .ini ou melhor ainda .json.
FUTURA 08/09/2023 10:06:15
#501728
Pode utilizar de escrita e leitura em arquivos como sugeriu o Nilson, ou se for pouca coisa, como vc disse uma variável, pode passar o valor por paramêtro, eu uso essa segunda opção entre um app vb6 e um vb.net
WEBMASTER 09/09/2023 14:54:35
#501732
Existe o bom e velho padrão OLE de comunicação onde se envia mensagens, com uso de API do windows você pode interpretar.
Sinceramente ?
Canhão para matar mosquito, se não é algo extremamente fechado e você pode usar arquivos, comunique com uso de arquivos
MARCOS 11/09/2023 08:33:03
#501733
Colegas,
Obrigado por responder.
A solução dos aplicativos se comunicarem por arquivos já havia me ocorrido.
Mas, não funcionou, pois preciso de uma comunicação mais rápida entre os
aplicativos.
A solução de usar uma variável, me parece muito promissora. Mas, Eu não
tenho a menor ideia de como "enviar" uma informação de um aplicativo para
outro . Algum colega, conhece um exemplo????

Obs: Os aplicativos são ambos Desktop (VB.NET)
NILSONTRES 11/09/2023 11:20:18
#501735
Citação:

preciso de uma comunicação mais rápida entre os aplicativos.


Grave em um .ini e leia em seguida, ou serialize e desserialize um json, se demorar, alguma coisa de errado esta sendo feito.
Perde um pouquinho de tempo agora aprendendo isso pra ganhar depois, a muitos anos atrás tentei algo do tipo variáveis entre executáveis, não me lembro dos detalhes, só me lembro de nunca mais tentar algo assim.

WEBMASTER,

Citação:

Canhão para matar mosquito, se não é algo extremamente fechado e você pode usar arquivos, comunique com uso de arquivos

WEBMASTER 12/09/2023 11:48:39
#501736
Resposta escolhida
Alterado em 12/09/2023 11:49:30 Provavelmente isso vai resolver teu problema:

https://www.codeproject.com/Articles/19740/Send-strings-to-another-application-by-using-Windo
MARCOS 14/09/2023 15:33:13
#501738
Muito obrigado, pelas sugestões!
Tópico encerrado , respostas não são mais permitidas