Переменные в классе MyApplication

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

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

Paradox
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 08.06.2009 (Пн) 13:37

Переменные в классе MyApplication

Сообщение Paradox » 10.06.2009 (Ср) 12:25

Как объявить переменную в классе MyApplication так, чтобы она была доступна для других классов? Или, точнее, как ее оттуда достать?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Переменные в классе MyApplication

Сообщение Viper » 10.06.2009 (Ср) 14:20

Paradox писал(а):Как объявить переменную в классе MyApplication так, чтобы она была доступна для других классов? Или, точнее, как ее оттуда достать?
Ну и зачем теб переменная в этом классе? Зачем в него вообще лезть?
Весь мир матрица, а мы в нем потоки байтов!

Paradox
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 08.06.2009 (Пн) 13:37

Re: Переменные в классе MyApplication

Сообщение Paradox » 10.06.2009 (Ср) 15:43

Я уж нашел... Достается через My.MyApplication... Почему-то через IntelliSense этот класс не виден... А нужна мне эта переменная для того, чтобы проверить параметр перед запуском первой формы и сохранить его значение.

Paradox
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 08.06.2009 (Пн) 13:37

Re: Переменные в классе MyApplication

Сообщение Paradox » 10.06.2009 (Ср) 15:50

Можно еще ввести My.Application и имя переменной (В IntelliSense не отображается). Тогда VB выдаст ошибку и перенаправит на вышеописанный класс.

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Переменные в классе MyApplication

Сообщение Williams » 10.06.2009 (Ср) 17:22

Если надо что-то хранить вне My.Settings (к слову, у них есть проблемы с многопоточностью), можно использовать класс со статиками. Будут доступны для всех твоих классов.
И вы думаете, что вас оставят в живых после прочтения этого поста?


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

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

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

    TopList