Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Помогите плизз. Добавлено: 30.06.04 00:32  

Автор вопроса:  KVU
Здравствуйте.
У меня такой вопрос.
В VB.NET создал родительскую формы и теперь не могу понять, как через меню отобразить другую форму, но что бы она была дочерней в VB6 как-то всё проще.
Используя такой код в VB.NET
Dim f As frmPersonal
        f = New frmPersonal
        f.MdiParent = Me
        f.Show()
, программа создаёт новую форму, а мне это не нужно, мне просто нужно отобразить форму как в VB6 form1.show или load Form1, есть, что ни будь такое в VB.NET.
Заранее спасибо.

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 Eddie



Вопросов: 11
Ответов: 120
 Профиль | | #1 Добавлено: 30.06.04 04:53
 Че то не понЯл чуть чуть, Тебе Нужно Чтоб Она Показывалась Родительской Форме ?

Ответить

Номер ответа: 2
Автор ответа:
 KVU



Вопросов: 10
Ответов: 32
 Профиль | | #2 Добавлено: 01.07.04 01:02
и в родительской и просто.
Если можно.

Ответить

Номер ответа: 3
Автор ответа:
 Eddie



Вопросов: 11
Ответов: 120
 Профиль | | #3 Добавлено: 01.07.04 19:30
 В VB Стандартном Указывается в Другой Форме (в дочерней) в Пропертис (справа) Mdichild = true и Она будет у Мамочки :) Поковыряй в Этом направлении ...

 Отобразить - это просто показать или Создать ?
Показать : load form1 Form1.show ...

 Это все в VB.6 ...

Ответить

Номер ответа: 4
Автор ответа:
 KVU



Вопросов: 10
Ответов: 32
 Профиль | | #4 Добавлено: 02.07.04 22:12
Я конеЧно всё понимаю, но мне нужно не в VB6 а в VB.NET
когда я пишу в VB.NET
load form1
или
Form1.show
он этого не понимает.

Ответить

Номер ответа: 5
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #5 Добавлено: 03.07.04 00:23
Вся фишка в том, что и NET нет форм!!!
Есть классы описывающие форму.И тот код,что ты написал- это Единственно правильное решение!

Ответить

Номер ответа: 6
Автор ответа:
 KVU



Вопросов: 10
Ответов: 32
 Профиль | | #6 Добавлено: 03.07.04 23:07
Хорошо, тогда есть возможность, что бы создовалась только 1 форма?

Ответить

Номер ответа: 7
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #7 Добавлено: 05.07.04 03:46
А ты перед запуском ноывой формы проверь переменную f ...

If Not f is Nothing Then
  f = New frmPersonal
  f.MdiParent = Me
  f.Show()
End If

Только учти, что переменная f должна быть объявлена на уровне модуля.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам