Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6450
Последний выпуск: 19.06.2015

Глобальная переменная

29K
28 ноября 2012 года
asupdemon
29 / / 03.10.2008
Здравствуйте! Использую Visual Studio 2010, c++, winforms. Необходимо объявить (глобальную) переменную, к которой можно было бы обращаться из других модулей.
Переменная FileName объявлена в заголовочном файле Form1.h:
System::String^ FileName;
Как ни старался в заголовочном файле Form2.h переменная FileName не видится.
Объясните пожалуйста как это можно сделать.
29K
28 ноября 2012 года
asupdemon
29 / / 03.10.2008
Решил проблему следующим образом:
- создал заголовочный файл global.h
- в этом файле объявил переменную FileName
 
Код:
#ifndef GLOBAL_H
#define GLOBAL_H
public ref class Global
{
public:
    static System::String^ FileName;
};
#endif
- в нужном модуле подключаем global.h
 
Код:
#include "global.h"
- Теперь к переменной FileName можно обращаться так:
 
Код:
Global::FileName

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог