Здравствуйте, shvank, Вы писали:
S>Есть вопросик:
S>1) Есть экзешник, который дергает .dll
S>2).dll должна запускать другой экзешник, и получить из него некий объект.
S>3).dll отдает объект первому экзешнику.
S>Каким образом проще всего реализовать 2й этап? Ну, запустить-то я могу, а вернуть что-либо дллке...
S>Спасибо.
Ну можно, как самый простой вариант, грузить эту длл из запускаемого ею экзэшника. Дальше какую нить переменную глобальную в длл, делаешь общей для всех процессов эту длл грузящих и через нее передаешь данные. Это самый простой способ. Как вариант, можно также использовать файлы памяти (если не ошибаюсь в названии), pipes, WinSocket, но последние два это уже слишком.