Отправляет email-рассылки с помощью сервиса Sendsay

Visual Basic.NET. Уроки

  Все выпуски  

Visual Basic.NET. Уроки


Уроки по Visual Basic.NET. Рассылки сайта progs.biz
Рассылка № 76
 
Начало > VB.NET > FAQ > Вопрос 16

Джим Адамс. DirectX: продвинутая анимация.
Джим Адамс. DirectX: продвинутая анимация
Заказать на Озоне

Подробнее


Полные версии вопросов (с картинками): вопрос 16.

VB.NET. FAQ
Вопрос 16. Как использовать InputBox из VB6 в VB.NET?

Вообще говоря лучше не использовать InputBox из старых версий VB, так как он устарел. Вместо этого лучше использовать свое диалоговое окно. Причин можно указать несколько - например потому, что InputBox позволяет занести в него только одно значение, а собственное диалоговое окно - несколько (например, имя, фамилию, возраст и т. п.).

Но уж если совсем надо, то используем следующий код:

Dim s As String
s = Microsoft.VisualBasic.Interaction.InputBox _
("text", "title", "response", 100, 200)

Вообще говоря пространство имен Microsoft.VisualBasic.Interaction подключается к проектам на VB.NET автоматически, так что его можно и не писать.

Результат выполнения будет такой, как мы и ожидали - первые два параметра InputBox'а появятся в нем самом и в его заголовке, и третий параметр появится в качестве значения по умолчанию в поле для ввода.

Заметьте, что для использования InputBox в других .NET языках необходимо добавить в References ссылку на библиотеку Microsoft.VisualBasic.dll

Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


PARKING.RU. Качественный ВИРТУАЛЬНЫЙ ХОСТИНГ на платформе Windows(r): поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый ВЫДЕЛЕННЫЙ ХОСТИНГ на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2006 сайт progs.biz
© 2002-2006 Игорь Алексеев

В избранное