pas Я так думаю, это было для примера. Локальные переменные адресуются с отрицательным смещением. И они уже давно не с точкой объявляются :)
Miller Rabin Ок, если хочешь разобраться. Различай стадии компиляции: есть preprocessing, есть assembly. Это хорошо отражено в сорце фасма :)...
Чем батник не подходит?
fasmpre тебе в помощь. Он выдаст листинг после разворачивания макросов. А вообще, ты же сам написал, param equ eax
invoke MessageBox, 0, addr MessageText, 0,0 Но использует edx (в масме еах). да, нужен win32ax.inc. Или скопируй его макросы в win32a.inc
FromRing0 В гугл.
Quantum Почему? Если сегменты разные, то да. Если же объявляется один сегмент (.text$*, .data$*), то он объединяется тоже в один. Это ведь прямая...
Pinkbyte Ну, если напишешь в .COMMERCIALS, то приведут.
Makwas Лентяй. Вряд ли, без специального плагина.
link file1.obj file2.obj filex.obj
CnCVK Так бы и сказал сразу: собираюсь писать эмулятор приложений Win32 (x86) под WindowsCE :)
PE386 А в делфи последних версий нет x64?
asd Точно, ссылки на родительский и текущий каталог только во вложенных.
Да, ответил не в ту ветку :) Вполне возможно. DebugEvent передаётся всем плагинам, да ещё и её обработка в OllyAdvanced весьма нетривиальна.
Если в маске * или *.*, то можно пропускать первые два результата, т.к. они всегда '.' и '..'. Или не всегда? :)
Если знаешь английский, то лучше просто словарь (Lingvo, например, + словари идиом и т.п.). Переводчики плохо решают свои задачи, сколь хороши бы...
Нет. После коррекции - да.
Quantum Если имеется действительно модульность, то необходима раздельная компиляция.
n0name Я писал '...*', имея ввиду, что * - это старший байт. А вообще правильно.
RuAsm В фасме ничего не значит ;) А вообще dword ptr [eax] интерпретируется как "указатель на dword по адресу в еах". n0name А если в еах будет...
Имена участников (разделяйте запятой).