Вы можете использовать DDE , который специально предназначен для связи между приложениями в VB6. Его можно использовать в .Net, но DDE является более старым методом связи и не очень хорошо поддерживается в .Net.
Я сделал это, используя NDdE, но даже это больше не поддерживается и не поддерживается.
Тем не менее, если вы хотите посмотреть его, вот ссылка для его загрузки:
http://ndde.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=4828
Это работает довольно хорошо, но, учитывая отсутствие поддержки, это, вероятно, не лучший вариант.
Поскольку, похоже, вы ищете что-то действительно простое и вам все равно, что это хак, вы всегда можете просто публиковать сообщения в общей базе данных или записывать файлы в определенное местоположение и два приложения смотрят туда. Веб-сервисы - вариант, но я сомневаюсь, что в VB6 есть большая поддержка. (Прошло много лет с тех пор, как я работал с VB6, поэтому я не знаю, какие варианты сторонних производителей доступны для этого.)