2010-10-13 6 views
1

У меня есть программа, которая содержит 2-мерную сетку панельных объектов, и я просто понял, что компьютер, который мне нужен для запуска этой программы, не использует .Net4, и я не могу обновить его фреймворк. Из-за этого я должен переписать программу в vb6, что было не так уж плохо, пока мне не пришлось создавать сетку панелей ... Вот код, который я использую в vb2010, чтобы создать сетку, и мне было интересно, как расшифровывать это в vb6.VB.NET для VB6 транскрипции

Dim regionGrid(0 To 37, 0 To 37) As System.Windows.Forms.Panel
(в вложенном цикле)

regionGrid(i, j) = New System.Windows.Forms.Panel() 
+0

PS: попытался сделать Set regionGrid (x, y) = новый кадр, но это не сработало. – sai

ответ

1

Вы не получите счастья, перейдя с .Net 4.0 на VB6, но this link учит вас, как создать элемент управления во время выполнения в VB6.

Как уже было предложено, проверьте, действительно ли вы используете (и нуждаетесь) какую-либо функцию .Net 4.0, если нет, вы можете написать свой код для работы в старой версии .NET Framework.

1

ли компьютер не запускать любую версию Framework? В .NET будет проще обращать внимание, чем на VB6.

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