#c #vb.net #unmanaged
Вопрос:
Я создаю приложение с пользовательским интерфейсом, созданным VB.net. В VB.net собирает все введенные пользователем данные, и мне нужно передать их в неуправляемый C для обработки данных. Мой текущий подход заключается в том, чтобы сохранить данные из VB.net в двоичные файлы и используйте C для чтения этих двоичных файлов. Но я чувствую, что может быть лучшая альтернатива. Есть ли у вас какой-либо опыт работы в подобных ситуациях и каково ваше предложение?
С уважением, Т.
Комментарии:
1. Посмотрите на вызов платформы (pinvoke). Дело в том, как . ЧИСТЫЙ код вызывает функции Windows API, поэтому вокруг много информации и примеров. Вы используете те же принципы для вызова функций, экспортированных из любых библиотек C/C . Это, конечно, предполагает, что вы не имеете дело с компонентом COM.
2. есть определенные классические способы — трубы, розетки и т.д. Лучшая альтернатива была бы субъективной для вашего варианта использования.