Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2010, 14:41   #1
ассемблер123
Пользователь
 
Регистрация: 18.04.2010
Сообщений: 24
По умолчанию MASM, переменные в dll

написал хук на кнопки мыши, разместил его процедуру в dll,

проблема вот в чём: отдельные окна изменяют свои копии переменных из dll а нужно чтоб эти переменные были общими для всех
ассемблер123 вне форума Ответить с цитированием
Старый 18.04.2010, 14:50   #2
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Сделать общую секцию shared ?
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 18.04.2010, 14:52   #3
ассемблер123
Пользователь
 
Регистрация: 18.04.2010
Сообщений: 24
По умолчанию

как её сделать, напишите пример (желательно на MASM), или ссылочку

Последний раз редактировалось ассемблер123; 18.04.2010 в 14:55.
ассемблер123 вне форума Ответить с цитированием
Старый 18.04.2010, 15:18   #4
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Делаете секцию например так
Код:
SHAR SEGMENT
; эти данные будут одинаковые для всех экземпляров программы\библиотеки
sd dd ?

SHAR ENDS
А при линковке указываете ключ
Цитата:
link.exe /SECTION:SHAR,SWR ...
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 18.04.2010, 15:23   #5
ассемблер123
Пользователь
 
Регистрация: 18.04.2010
Сообщений: 24
По умолчанию

ОГРОМНОЕ спасибо, всё заработало
ассемблер123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа Masm Doholyan Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 23 31.01.2011 02:52
DLL MASM, ошибки при компиляции Пепел Феникса Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 7 12.03.2010 00:06
скачать masm Serg12 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 08.11.2009 10:16
DLL переменные cnst_bus Общие вопросы Delphi 2 10.10.2009 15:59
struct vs MASM format Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 09.05.2008 17:54