Option Strict???

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

GPP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 351
Зарегистрирован: 02.11.2005 (Ср) 8:02
Откуда: г.Невельск о.Сахалин

Option Strict???

Сообщение GPP » 25.02.2009 (Ср) 7:24

Здравствуйте! В программе необходимо перебрать все открытые формы и проверить является ли эта форма той что мне нужна. Делаю так при отключенной Option Strict.

Код: Выделить всё
        Dim F As Form
        Dim F_2 As Form2
        For Each F In Application.OpenForms
            If F.Name= "Form2" Then
                F_2= F
                F_2.TextBox1.Text="Hello world!"
            End If
        Next


Все прекрасно работает! Но при включении Option Strict "вылетает" ошибка о несовместимости типов! Как быть? Как можно найти нужную мне форму и изменить свойство любого компонента на этой форме? Заранее спасибо.
GPP(c) Gorlo Pavel Programming

Joo
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 762
Зарегистрирован: 14.08.2008 (Чт) 11:55
Откуда: Казахстан

Re: Option Strict???

Сообщение Joo » 25.02.2009 (Ср) 8:14

Код: Выделить всё
F_2=DirectCast(F,Form2)
"Им будет не просто, тем кто полагается на истину авторитета, вместо того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 73

    TopList