|
|
Другие темы раздела | |
FASM Создать программу диалога с пользователем на 5-6 сообщений
https://www.cyberforum.ru/ fasm/ thread2800383.html FASM: Программа просит оператора указать, к какому виду пользователей он относится: администратор, гость, студент или anonimus. В зависимости от выбора оператора программа по-разному прощается с пользователем, например, спрашивает, когда он еще посетит их, или наоборот, просит экономить машинное время, или предлагает зайти через месяц, когда появится новая версия программы и т.д. всего версий... |
Как вывести какой-либо символ на экран без функций из C? FASM Всем привет, дорогие друзья. Сегодня сделал небольшое поздравление для одногруппниц: программка на FASM'e, которая выводит 8 раз надпись "Поздравляю с 8 марта!". Написал и задал себе вопрос: "А как же подобное замутить под системы x86 и x64". Целый день искал информацию - так и не нашёл. Да, я находил видосики с импортами C-шных функций, но я хочу без этой фигни всё написать. Для общего развития.... |
FASM Создать дочерние окна Подскажите пожалуйста как создать дочерние окна на fasm, если можно то с кодом и пояснениями. https://www.cyberforum.ru/ fasm/ thread2793794.html | FASM Определить, какая кнопка нажата в MessageBox Ребят, нужна помощь. Написал в fasm программу, отображающую MessageBox (я знаю несколько вариаций MessageBox с значками типа вопросительного и восклицательного знака, а также разным количеством кнопок). Но как доработать программу, чтобы при нажатии на различные кнопки (вариация с 3 кнопками) что-то происходило? Например, менялось сообщение в MessageBox, или отображался новый MessageBox с новым... https://www.cyberforum.ru/ fasm/ thread2789458.html |
FASM Определить макрос для группы аргументов и их количества. Если при вызове параметров меньше - заполнить остальные нулями macro make_tbl name, count, { common label name dword forward local label dw label forward if ~ string eq label db string,13,10,"$" |
FASM Нужно сделать код на assembler с format MZ ; для Dos. (Использовать регистры ax,bx,cx.) var n, i, sum: integer; label cycle,ncyc; begin Write('n='); ReadLn(n); {$asmmode intel} asm Mov ebx, Mov ecx,0 MOV EDI,0 https://www.cyberforum.ru/ fasm/ thread2782950.html |
FASM FASM не выводит ошибки, просто не создаёт исполняемый файл Если в коде есть ошибки синтаксические, то FASM не выводит ошибки, просто не создаёт исполняемый файл. Подскажите пожалуйста как добиться от него сообщений об ошибках? https://www.cyberforum.ru/ fasm/ thread2782318.html |
FASM При создании директории название обрезается (int 21h ah=39h) 1) почему при создании директории название обрезается до "temporar"? 2) где найти хороший справочник по 21h? (обычно в гугле находится список из десятки самых часто-используемых, и порой не всегда правильно описывается ввод\вывод) Например узнать поподробнее про команду 30h 3) как указать откуда начинать программу при директиве use16 и указать сегменты? (если возможно) использую fasm 1.73.16... |
FASM Открытие 2 окон подряд при компиляции Добрый день, я новичок в fasm. Сразу к ошибке: при запуске компилятора открывается консольное окно, я получаю результат кода, всё хорошо, закрываю иии консольное окно открывается снова :scratch: То есть программа выполняется 2 раза Как это исправить? :( Добавлено через 2 часа 17 минут Нашла решение :) https://www.cyberforum.ru/ fasm/ thread2768732.html |
FASM Ошибка компиляции на вызове printf
https://www.cyberforum.ru/ fasm/ thread2768061.html Прошу не судить строго, новичок в программировании, при старте выдаёт ошибку на printf format PE console entry Start include 'win32a.inc' section '.data' data readable writable resStr db 'Result: %d',0 |
Почему при выводе в консоль значения повторяются ? FASM Ввожу значит имя фамилию а он выводит мне 2 раза одно и тоже format PE console entry start include 'C:\Games\fasm\INCLUDE\WIN32AX.INC' section '.data' data readable writable resStr db 'Result: %s %s', 0Ah, 0Dh ,0 |
FASM Вылетает консоль при вводе значений
https://www.cyberforum.ru/ fasm/ thread2764803.html Структуры, строки вводятся нормально, а как доходит до цифр вылетает. Конкретно строка 61, ошибки не выдаёт, что конкретно не работает не могу понять format PE console entry start include 'C:\Games\fasm\INCLUDE\WIN32AX.INC' section '.data' data readable writable resStr db 'Result: %d', 0Ah, 0Dh ,0 |
0 | |
FASM Существует ли WinAPI для подготовки строки PATH к использованию в wsprintf - удвоить в строке одиночные '\' - FASM - Ответ 1538736803.04.2021, 00:28. Показов 2332. Ответов 6
Метки (Все метки)
Парни, как конвертировать строку PATH с заменой \ на \\
Готовых MSDN решений в виде API похоже что наверное нет? Ох, побайтово что-то изобретать даже боюсь подумать! Всего лишь строку надо конвертнуть внутри кода, скажем GetCurrentDirectory() Мне потом надо в wstprintf() вставить строку. Вернуться к обсуждению: Существует ли WinAPI для подготовки строки PATH к использованию в wsprintf - удвоить в строке одиночные '\' FASM
0
|
03.04.2021, 00:28 | |
Готовые ответы и решения:
6
Удвоить все одиночные пробелы в предложении как можно выводить данные c помошью wsprintf() (winApi) Строки и множества. Удвоить каждое вхождение символа «а» в строке В строке удвоить символы. Удвоить строку. 2 разные программы |
03.04.2021, 00:28 | |
03.04.2021, 00:28 | |
Помогаю со студенческими работами здесь
0
В строке символов удалить все пробелы в начале и в конце строки, удвоить пробелы в середине строки и напечатать количество слов Существует ли аналог WinAPI для работы с HWND? Есть ли толковая документации по использованию WinApi в FASM? Одиночные замены в строке по функции Заменить в строке двойные символы на одиночные Нужен ваш совет по WinAPI (Combobox, Path) |