Файлы VB .frm, могут ли они быть импортированы в проект C #? - PullRequest
1 голос
/ 17 января 2010

Я должен обновить программное обеспечение для кого-то. Первоначально написано в VB 6, я хочу импортировать его в .net c # проекта. Мой вопрос заключается в том, что я не хочу снова выкладывать все формы, и мне интересно, могу ли я или как их импортировать в c # проект. Они изначально поставляются с расширением .frm, а формы c # - .cs. Я попытался «добавить существующий элемент» в проект, но, очевидно, это не сработало, и я попробовал несколько других вещей. Есть ли способ импортировать их, которые будут работать? Мне просто нужен макет, а не беспокоиться о базовом коде или о чем-либо, поскольку все это будет переписано.

Спасибо, Р.

Ответы [ 2 ]

3 голосов
/ 17 января 2010

Вы можете использовать мастер обновления VB, но это приведет вас только к VB.NET (возможно, так как есть некоторые вещи, которые невозможно обновить). Или вы можете скомпилировать ваше приложение VB6 в COM dll ... затем вызвать COM dll через interop.

2 голосов
/ 17 января 2010

Как уже упоминалось, вы можете сначала перейти на VB.NET. Вы можете копировать и вставлять элементы управления из формы одного проекта в форму другого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...