Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 |

 

  Вопрос: Создание формы ВО ВРЕМЯ РАБОТЫ программы! Добавлено: 23.02.08 15:29  

Автор вопроса:  AleXProg
Мне нужно во время работы приложения создать форму и расположить на ней пару контролов. Как ето реализовать?

Ответить

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

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



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #1 Добавлено: 23.02.08 17:35
MsgBox?

Ответить

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



Вопросов: 4
Ответов: 16
 Профиль | | #2 Добавлено: 23.02.08 20:55
CreateWindow, жестокий способ=)

Ответить

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



Вопросов: 1
Ответов: 24
 Web-сайт: www.Bairam.biz
 Профиль | | #3
Добавлено: 23.02.08 22:27
CreateWindow, жестокий способ=)

Прекрасное описание (правда для C++), но думаю если пишешь столь тяжелые проекты то труда не составит разобраться!

http://www.firststeps.ru/mfc/winapi/win/r.php?56

Ответить

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



Вопросов: 10
Ответов: 29
 Профиль | | #4 Добавлено: 24.02.08 17:21
ZagZag, ты можешь на MsgBox расположить контролы?!.

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #5
Добавлено: 24.02.08 17:43
контролы конечно нельзя расположить на MsgBox
но можно сделать так:
MsgBox "Воспользуйтесь другим подходом к решению задачи."

Ответить

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



Вопросов: 10
Ответов: 29
 Профиль | | #6 Добавлено: 24.02.08 18:04

InputBox "Каким же именно?"

Ответить

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



Вопросов: 10
Ответов: 29
 Профиль | | #7 Добавлено: 24.02.08 18:13
И ещё. Что означает ошибка:
Can`t find DLL entry point CreateWindowA in user32
? ? ?

Ответить

Номер ответа: 8
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #8
Добавлено: 24.02.08 19:27
Ха!
InputBox "Каким же именно?"

cout << "А какой именно задачи?" << endl;

Ответить

Номер ответа: 9
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #9 Добавлено: 24.02.08 20:31
MsgBox - первое, что пришло в голову для создания формы в парой контролов.
Вообще я не вижу смысла создавать форму динамически. Может достаточно менять Visible у некоторых контролов на заранее созданной форме?
Если все-таки надо, то CreateWindow однозначно, но это большой гемор.

Ответить

Номер ответа: 10
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #10 Добавлено: 24.02.08 20:32
Can`t find DLL entry point CreateWindowA in user32

А винда какая?

Попробуй:
Private Declare Function CreateWindowEx Lib "user32.dll" Alias "CreateWindowExA" (ByVal dwExStyle As Long, ByVal lpClassName As String, ByVal lpWindowName As String, ByVal dwStyle As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hWndParent As Long, ByVal hMenu As Long, ByVal hInstance As Long, ByRef lpParam As Any) As Long


Ответить

Номер ответа: 11
Автор ответа:
 Viper



ICQ: 249094859 

Вопросов: 0
Ответов: 310
 Профиль | | #11 Добавлено: 25.02.08 08:07
И ещё. Что означает ошибка:
Can`t find DLL entry point CreateWindowA in user32
? ? ?

А функция то как объявлена?

Ответить

Номер ответа: 12
Автор ответа:
 AntiXaker



Вопросов: 1
Ответов: 24
 Web-сайт: www.Bairam.biz
 Профиль | | #12
Добавлено: 25.02.08 10:16
Дословный перевод.
Can`t -Не могу
find DLL найти DLL
entry point точку входа CreateWindowA
in user32 в user32.
(Njtcnm OS указывает на то что при подключении данной длл возникли с проблемой вызова функции, а точнее ее отсутствие).

Ответить

Номер ответа: 13
Автор ответа:
 AleXProg



Вопросов: 10
Ответов: 29
 Профиль | | #13 Добавлено: 25.02.08 16:38
Попробовал CreateWindowEx - ошибок нет, но хотелось бы где-нибудь узнать поподробнее про енту функцию - описание параметров (может, есть в MSDN?)

Ответить

Номер ответа: 14
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #14
Добавлено: 25.02.08 17:20
В MSDN есть естественно. Не проще ли посмотреть, чем спрашивать, есть ли оно там?

З.Ы.
CreateObject не катит?

Ответить

Номер ответа: 15
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #15
Добавлено: 25.02.08 18:57
Вообще я не вижу смысла создавать форму динамически.

А если нароД пишет собственный язык визуального программирования?

Ответить

Страница: 1 | 2 |

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



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