Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

Перечисление глобальных переменных проекта.   Найти похожие ветки 

 
Riply ©   (2006-11-11 00:17) [0]

Добрый вечер !
Если это возможно, то как получить список всех глобальных переменных проекта ?


 
DrPass ©   (2006-11-11 00:29) [1]

Неа, нельзя. Да и зачем?


 
Riply ©   (2006-11-11 00:52) [2]

>Да и зачем?
Как зачем ? Для порядка! Строгий контроль, учет и бух. отчетность :)


 
Eraser ©   (2006-11-11 01:02) [3]

> [2] Riply ©   (11.11.06 00:52)


> Для порядка!

для порядка, в первую очередь, удали все глобальные переменные. серьезно.


 
Германн ©   (2006-11-11 01:17) [4]


> Eraser ©   (11.11.06 01:02) [3]
>
> > [2] Riply ©   (11.11.06 00:52)
>
>
> > Для порядка!
>
> для порядка, в первую очередь, удали все глобальные переменные.
>  серьезно.
>

Не. Ну автор, имхо уже перешла из стадии "learner" в стадию "riply". :-)

2 Riply ©
Продумай тщательно какие из глобальных переменных тебе нужны именно в таком виде и перенеси их все в отдельный модуль.


 
Ketmar ©   (2006-11-11 01:41) [5]

мда. с одной стороны -- NtQueryInformation(), а с другой -- такие вопросы...
/me shocked.


 
Плохиш ©   (2006-11-11 01:50) [6]


> Ketmar ©   (11.11.06 01:41) [5]
> мда. с одной стороны -- NtQueryInformation(), а с другой
> -- такие вопросы

А ты думаешь винды у некоторых просто так падают?


 
Riply ©   (2006-11-11 03:11) [7]

А у вас, разве не накапливаются они ?
Например такого типа:
Имени Mutex - а ( используюю для предотвращения дбл. старта)
его константой не сделаешь, тогда разные проекты с этим модулем можно
будет запускать только по очереди :)).
Имени лог файла, которое зависит в.т.ч. и то даты ( я его ограничиваю не по размеру,
а по истекшему периоду времени ).
Расширений для файлов, зависящих от того заняты ( зарегестрированы ) они были
до меня или нет, соответственно и фильтров.
Переменных зависящих от уровня доступа пользователя в системе.
можно, конечно пробовать вызвать функции и смотреть запрещен доступ или нет, но я
предпочитаю сразу определяться "что там можно, что нельзя" (Высоцкий)
Переменных, зависящих от внешних обстоятельсв ( например, пользователь перешел
на др. расширение экрана и надо сменить размер ячейки координатной сетки )
Имени сервиса ( тоже перед регистрацией неплохо убедиться что оно не занято )
конечно можно использовать константу типа GUID, но, это не эстетично, и, как говорит
Анатолий Подгоретцкий, их так мало осталось :))
Имя NamedPipe, тоже хочеться видеть красивым :)
"Служебных", например, работаем в режиме отладки, тестирования или др.
Какой нибудь REGISTERED_MESSAGE_COMMON ( от RegisterWindowMessage )
Переменных, требующих определенного времени для расчета.
Их можно только один раз создать при старте,
а не пересчитывать заново при каждом обращенни к ним.
( например таблица соответствия типов объектов )
И т. д. и т. п.


 
Плохиш ©   (2006-11-11 11:27) [8]

Так много буквав ни о чём :-(


 
Anatoly Podgoretsky ©   (2006-11-11 11:44) [9]


> Имени Mutex - а ( используюю для предотвращения дбл. старта)
> его константой не сделаешь, тогда разные проекты с этим
> модулем можно
> будет запускать только по очереди :)).


Получается что речь вообще не идет о проекте, это еще шире - это Супер глобальные переменные Проектов


 
Anatoly Podgoretsky ©   (2006-11-11 11:46) [10]


> Имени сервиса ( тоже перед регистрацией неплохо убедиться
> что оно не занято )
> конечно можно использовать константу типа GUID, но, это
> не эстетично, и, как говорит
> Анатолий Подгоретцкий, их так мало осталось :))

Перепутала, я говорил на наш век хватит. Имя сервиса если с ним проблемы означает проблемы с фантазией



Страницы: 1 вся ветка

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.046 c
4-1153033422
apic
2006-07-16 11:03
2006.12.03
работа с железом


15-1163671607
ANT1
2006-11-16 13:06
2006.12.03
Лицензии


15-1163389624
Slider007
2006-11-13 06:47
2006.12.03
С днем рождения ! 12 ноября


1-1161328605
312kbps
2006-10-20 11:16
2006.12.03
Получить ссылку на объект 1С !!!


2-1163397294
Tex
2006-11-13 08:54
2006.12.03
Сохранение HTML с картинками в БД