Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Помогите начинающему девелоперу! Visual Basic. Добавлено: 31.01.07 21:01  

Автор вопроса:  Kresh
Я начинающий программист в языке Visual Basic 6, и я обладаю некоторыми базовыми знаниями программирования. Мы с другом собираемся делать текстовую игру на этом языке.
Меня интересует пара графических нюансов. Так как я не вижу никаких других способов взаимодействия двух форм одновременно, то я хочу открыть вторую форму в первой, так что она представляла собой что-то вроде окна.
Возможно ли это?
Я знаю как открыть форму2 находясь на форме1, с помощью команды Show. Но тогда открывается форма2 совсем отдельно от первой формы. В списке команд первой формы есть такая команда как ShowInTaskbar. ShowInTaskbar – что это такое и поможет ли это мне? И второй вопрос: где это найти? Я переискал дополнительные компоненты проекта, но так и ничего похожего на Taskbar не нашел.
Заранее благодарен

Ответить

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

Номер ответа: 1
Автор ответа:
 Серёга



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #1
Добавлено: 31.01.07 21:35
хочу открыть вторую форму в первой, так что она представляла собой что-то вроде окна.
Возможно ли это?

Возможно.
Способ №1:
1. Открой новый проект Standerd EXE
2. Добавь MDIForm
3. Form1 у тебя уже есть. Поменяй её свойство MDIChild на TRUE
4. Добавь код для MDIForm1:
Private Sub MDIForm_Load()
Form1.Show
End Sub

5. Открой свойства проекта и установи в качестве Startup Object MDIForm1
6. Запускай

Способ №2:
1. Открой новый проект Standerd EXE
2. Добавь Form2
3. Добавь код для Form1:
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long

Private Sub Form_Load()
Dim ret As Long
ret = SetParent(Form2.hWnd, Form1.hWnd)
Form2.Show
End Sub

4. Запускай

ShowInTaskbar – что это такое и поможет ли это мне?

Это свойство определяет присутствие кнопки окна на панели задач проводника (ну, такая прямоугольная штуковина с иконкой и надписью в самом низу экрана :)), а поможет оно тебе или нет, это уж ты сам решай

Удачи!

Ответить

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


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 31.01.07 22:58
В списке команд первой формы есть такая команда как ShowInTaskbar

Только это не список команд, это PropertyList, аля список свойств...

это так, просто для тренировки корректно задавать вопросы :)

Ответить

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



ICQ: 219571279 

Вопросов: 34
Ответов: 486
 Профиль | | #3 Добавлено: 02.02.07 12:22
Мда.....
ShowInTaskbar – что это такое и поможет ли это мне?

Ответить

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



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #4 Добавлено: 02.02.07 14:12
avdey, в чем проблема?

Ответить

Страница: 1 |

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



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