|
Вопрос # 4 402/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Можно ли в dll хранить числовую переменную и менять ее (как ini файл с параметрами, но непосредственно в dll)? если да, то как это делается?
 |
Вопрос задал: AlexMPEI (статус: 1-ый класс)
Вопрос отправлен: 9 июля 2010, 14:00
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 23; последнее сообщение — 13 июля 2010, 17:54; участников в обсуждении: 5.
Страницы: [« Предыдущая] [1] [2]
|
SOA (статус: Посетитель), 13 июля 2010, 14:55 [#21]:
Если в DLL можно включить файл ресурсов, то просто сохрани ресурс строкового типа и все, если нет, то включай файл ресурсов в саму программу.
|
|
AlexMPEI (статус: 1-ый класс), 13 июля 2010, 16:24 [#22]:
А как данный способ согласуется с данным утверждением? :
min@y:
“Цитата” (AlexMPEI)
тоесть нельзя хранить внутри длл такую переменную, которая бы, например уменьшалась на 1 при каждой загрузке длл любым приложением и была бы фактически уникальна с точки зрания системы?
Нет нельзя, т.к. DLL проецируется в адресное пространство хост-приложения, и после выгрузки DLL память возвращается системе.
|
|
SOA (статус: Посетитель), 13 июля 2010, 17:54 [#23]:
Если можно вставить ресурс в dll, то никто вам не мешает вычислить смещение до вашей переменной и менять ее значение как угодно на бинарном уровне.
Что до чъих либо утверждений, это просто утверждение, которое вы можете воспринимать как аксиому, либо как возможный вариант развития событий.
|
Страницы: [« Предыдущая] [1] [2]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|