2015-08-05 3 views
0

У меня есть файл windows forms application, который извлекает данные из текстового файла и затем сохраняет его в соответствующих списках переменных. К этому списку должен быть обращен еще один файл проекта в visual c++. Можно ли это сделать или мне нужно снова написать один из моих кодов на одном языке?Вызов файла приложения Windows Forms в vb из проекта C++

Say моего form1 имеет список переменных product типа string, который должен быть доступен файлом проект Software написанных на c++ коде языка визуальной студии. Я хочу получить доступ к продукту в ПО для дальнейшего использования.

ответ

0

Вы должны иметь возможность добавить свой проект VB в качестве ссылки на свой проект C++/CLI, а его классы должны быть доступны для использования в вашем коде C++/CLI. (щелкните правой кнопкой мыши на проекте C++, выберите Добавить, Добавить ссылки, а затем Проекты).

+0

Извините, я сделал ошибку, ее работа, но все еще остается, что данные, которые я хочу получить, позже. Мне нужно сначала активировать форму, чтобы данные могли быть извлечены. Например, в vb у нас есть функция Form.Show(), мне нужна аналогичная функция, которая позволяет мне сначала начать мою форму и после завершения задачи формы должны быть доступны переменные, в которых хранятся данные. –

+0

можете ли вы дать более конкретный пример/образец вашего кода, пожалуйста? – Ben238

+0

На самом деле я не могу поделиться кодом, но может быть немного более конкретным. У меня есть файл vb, который извлекает данные из текстового файла и затем сохраняет данные в переменной List типа String. Но это промежуточный шаг в более крупной программе. Следовательно, я хочу запустить свою форму из файла cpp более крупной программы, а затем после завершения работы возьмите данные, хранящиеся в нем обратно в cpp –

Смежные вопросы