|
|
Другие темы раздела | |
Assembler Позиция курсора и его форма Есть задание, нужно сдвинуть позицию курсора на 300 пикселей вправо и 100 пикселей вниз, а также изменить форму курсора. Есть код на WinAPI только не понимаю почему не работает, может подскажите что-то? format pe console 4.0 include 'WIN32AX.INC' .data x dd 20 y dd 20 .code https://www.cyberforum.ru/ assembler-windows/ thread2148908.html |
Вызов подпрограммы по срабатыванию таймера Assembler помогите пожалуйста, вроде правильно, но выбивает ошибку syntax error in expression в HWND DWORD ? .486 .model flat, stdcall option casemap :none ;константи STD_OUTPUT_HANDLE equ -11 STD_INPUT_HANDLE equ -10 TIME_PERIODIC equ 1 |
Assembler [masm32] Обрабатывать пункты меню сразу в WM_MENUSELECT В масм32 возможно ли обрабатывать пункты меню сразу в WM_MENUSELECT без использования WM_COMMAND? Или можно прямо из WM_MENUSELECT сгенерировать своё сообщение WM_COMMAND и перейти в него? Просто wm_menuselect работает всякий раз а wm_command нет. А мне надо обработать задействование меню среднего уровня POPUP. Как то это можно сделать? https://www.cyberforum.ru/ assembler-windows/ thread2141870.html |
Assembler [Masm32] Добавление иконки в исполняемый файл
https://www.cyberforum.ru/ assembler-windows/ thread2126115.html как добавить иконку в эксе файл через линковку компиляцию |
Assembler Информация о памяти компьютера Подскажите как реализовать программу на ассемблере для masm32, которая выводит информацию про память компьютера. Буду благодарен хотя бы за ссылки на теорию про то, как можно вытащить эти самые данные про память компьютера. |
Assembler [MASM32] Завершение программы при нажатии на клавиатуре клавиши "стрелка вверх"
https://www.cyberforum.ru/ assembler-windows/ thread2123669.html помогите, пожалуйста, сделать так, чтоб при нажатии клавиши стрелка вверх на клавиатуре консоль закрывалась .486 .model flat ,stdcall option casemap:none include \masm32\include\windows.inc ; STD_INPUT_HANDLE, ; STD_OUTPUT_HANDLE include \masm32\include\kernel32.inc include \masm32\include\user32.inc includelib \masm32\lib\kernel32.lib |
Assembler Чтение двух трехзначных чисел и вывод их суммы на консоль Доброй ночи! Условие: с использованием API-функций создать консоль, считать из неё два трехзначных числа и вывести их сумму. Совместными усилиями меня и интернета программа есть, но не до конца написанная. Я не понимаю как происходит считывание строк в ней. Задаю 3 символа для чтения и для первой, и для второй строки. Никак не пойму когда именно наступает запись символов в консоли для первой... https://www.cyberforum.ru/ assembler-windows/ thread2121118.html |
[MASM32] Вывод в консольное окно текста заданным цветом в указанной позиции и ожидание нажатия клавиши левый Alt Assembler Помогите, переписать с использованием функций API программу, создающую консольное приложение Windows. Она должна создать свою консоль, вывести приглашение к вводу данных, затем, ввести их, вычислить и вывести результат. После заданного события программа должна завершить свою работу. Вот сам вариант задания: Цвет фона – черный, символов – красный, позиция 20, 10, событие – нажат левый ALT... |
Assembler [masm32] Использование Lstrlen
https://www.cyberforum.ru/ assembler-windows/ thread2119737.html Нужно узнать длину строки. Хочу это сделать функцией lstrlen и проверить. но как мне это проверить лучше? Я хотел вывести число соответствующее длине но не получается)) выводит символ d только. .386 .model flat,STDCALL option casemap :none ;case sensitive include E:\masm32\include\windows.inc ; include E:\masm32\include\masm32.inc include E:\masm32\include\gdi32.inc |
Assembler Подсчёт времени выполнения кода Используя функцию QueryPerformanceCounter, написать приложение, которое будет подсчитывать время выполнения кода в MASM32 Участок кода:.386 .model flat,stdcall option casemap:none include C:\masm32\include\windows.inc include C:\masm32\include\kernel32.inc include C:\masm32\include\user32.inc includelib C:\masm32\lib\user32.lib includelib C:\masm32\lib\kernel32.lib https://www.cyberforum.ru/ assembler-windows/ thread2118986.html |
Assembler Перемещение символа по экрану курсорными стрелками на клавиатуре Написать программу в Masm Emoji кнопок вверх вниз влево вправо должен символ должен перемещаться и в какой-либо точке должна стоять мина -компилятор masm - операционная система Windows - режим экрана графический - некий символ, управляемый курсорными клавишами перемещается по экрану - в произвольном месте экрана расположена "мина" - при попадания символа на "мину" должен сработать звук |
4 / 4 / 2
Регистрация: 25.09.2016
Сообщений: 105
|
||||||
0 | ||||||
[MASM32] Запись в файл массива структур - Assembler - Ответ 1195165316.12.2017, 13:40. Показов 1441. Ответов 1
Метки (Все метки)
Всем привет! Есть такая задача. Есть массив структур с данными о домашней библиотеке. Посчитать количество книг каждого автора и результат вывести в консоль. Создать файл, и записать в него данные о библиотеке. (Насколько понял просто записать массив структур)
В принципе с первой частью я разобрался. Не могу нормально разобраться с файлами)) Как мне создать и записать туда этот массив структур? То что уже сделал:
Вернуться к обсуждению: [MASM32] Запись в файл массива структур Assembler
0
|
16.12.2017, 13:40 | |
Готовые ответы и решения:
1
Открытие файла на запись (masm32) Запись файла из одного в другой на masm32 под DOS Несмотря на подключение masm32.inc и masm32.lib не подтягиваются функции stdin и stdout Ошибки MASM32 - cannot open file : .\masm32\include\windows.inc |
16.12.2017, 13:40 | |
16.12.2017, 13:40 | |
Помогаю со студенческими работами здесь
0
Компиляция примеров к книге Кип Р. Ирвин "Язык ассемблера для процессоров Intel" Запись массива в файл [Masm32] Добавление иконки в исполняемый файл Запись массива структур в файл |