|
|
Другие темы раздела | ||||||||||||||||||||||||||||
Assembler Как найти инструкцию в программе по её адресу? Вот есть ошибки типа инструкция по адресу ...траляля....обратилась по адресу ....траляля....память не может быть read. Программа написана на С++ (под WinApi). Программа многопоточная, использует COM (STA модель), в одном из интерфейсов COM (IWebBrouser2) используется FlashPlayer. ну да не важно... Суть таков, вот вылетело исключение с текстом типа как сверху в релизной версии программы.... https://www.cyberforum.ru/ assembler-windows/ thread992584.html |
Assembler Как распознать,какая клавиша была нажата Здравствуйте! Я пишу в MASM32 и столкнулся с проблемой: нужно, что бы при нажатии клавиши <Q> окно закрывалось. Как я понял, должно получиться нечто подобное, но оно не работает. Заранее спасибо за помощь WndProc proc hWnd:HWND, uMsg:UINT, wParam:WPARAM,lParam:LPARAM LOCAL msg:MSG .IF uMsg==WM_KEYDOWN .IF wParam ==16 ;скан код клавиш Q mov uMsg,WM_DESTROY invoke PostQuitMessage,NULL | |||||||||||||||||||||||||||
Assembler Неклиентская область окна Здравствуйте. Я пишу в MASM32 и столкнулся с проблемой: нужно, что бы при щелчке левой кнопкой мыши в неклиентской области окна,оно бы перемещалось в левый верхний угол экрана. Получилось только,что при клике левой кнопкой мыши по клиентской области, окно перемещалось в верхний левый угол. Как это исправить? .386 .model flat,stdcall option casemap:none include c:\masm32\include\windows.inc... https://www.cyberforum.ru/ assembler-windows/ thread989600.html | Assembler Сравнить два массива на наличие одинаковых элементов Люди,help.Сам понимаю что легкая задачка,но увы не могу решить. Есть два массива просто надо сравнить в них элемменты. Рез-тат вывести в файл,месседжбокс. На вывод в файл и месседжбокс,у меня ума хватит. А как сравнение сделать я не знаю. P.S. я новичок,сильно не ругайте. https://www.cyberforum.ru/ assembler-windows/ thread987710.html | |||||||||||||||||||||||||||
Регистрация окна Windows в динамической памяти Assembler всем привет. я понимаю, что это может и не интересно но все же вот стандартная регистрация окна ;================================================== ; Fill WNDCLASSEX structure with required variables ;================================================== mov wc.cbSize, sizeof WNDCLASSEX mov wc.style, CS_HREDRAW or CS_VREDRAW \ ... |
Assembler Программа с использованием команд обработки строк
https://www.cyberforum.ru/ assembler-windows/ thread986285.html Снова нужна ваша помощь с лабораторной Есть массив из символов (mas1 db 'Hello my friends my world'). Определить количество слов, в которых содержится больше 3-х символов. Слова разделены пробелом. Компилируется, но программа не запускается. Помогите пожалуйста. .386 ; директива визначення типу мікропроцесора .model flat,stdcall ; завдання лінійної моделі пам’яті та... | |||||||||||||||||||||||||||
Assembler Как запустить программу , в которой используется WriteConsole?
https://www.cyberforum.ru/ assembler-windows/ thread981483.html Вот есть код: title Lab 5.1 Обчислення Yn = 5,1х2 + 5,3 .686 ; директива визначення типу мікропроцесора .model flat,stdcall ; завдання лінійної моделі пам’яті ; та угоди ОС Windows option casemap:none ; відмінність малих та великих літер include \masm32\include\windows.inc include ... |
Assembler Поместить на выводимом сообщении две кнопки «ДА» и «НЕТ» Поместить на выводимом сообщении две кнопки «ДА» и «НЕТ». При нажатии на кнопку «ДА» должно появляться новое сообщение, а старое - исчезать. При нажатии на кнопку «НЕТ» заканчивается работа программы. | |||||||||||||||||||||||||||
Assembler ошибка TLINK
https://www.cyberforum.ru/ assembler-windows/ thread972945.html Первая программа TASM, должна выводить на экран "Hello World" .386 .model flat extrn ExitProcess :PROC extrn MessageBoxA :PROC .data Ttl db "First Assembler Program",0h |
Assembler Внешние процедуры . Не хочет создавать .exe файл Здравствуйте! Мне нужно решить пример 2*d/3*c -(6*c*d) с помощью внешних процедур. Вот 1-ый файл , с главной программой: .386 .model flat option casemap:none extern _cd:proc public _c,_d,_op1,_op2,_op3,_res1,_res2,_res3,_res4 .data _c dd 95 https://www.cyberforum.ru/ assembler-windows/ thread972366.html | |||||||||||||||||||||||||||
Остановка и возобновление главного потока через дочерний Assembler балуюсь с потоками. пробую создать поток, остановить главный и через дочерний возобновить главный. не совсем получается: главный поток останавливается, дочерний работает нормально, но когда возобновляю главный, ошибок вроде нету, дочерний поток завершается но главный зависает. в чем подвох? format PE console include 'include\win32ax.inc' entry start section '.data' data readable writeable... |
Assembler фасм дурак или я что-то недогоняю? О_О
https://www.cyberforum.ru/ assembler-windows/ thread971289.html format PE console include 'include\win32ax.inc' entry start section '.data' da
Наверх
|