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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.02.2023, 12:19   #1
ChestIotVaga
Пользователь
 
Регистрация: 21.11.2022
Сообщений: 84
Радость Как исправить ошибку error message cant locate windows.inc?

.486
.model flat, stdcall
option casemap :none ; case sensitive
include windows.inc
include kernel32.inc
include user32.inc
include gdi32.inc





includelib kernel32.lib
includelib user32.lib
includelib gdi32.lib

.data? ; ---
Desktop dd ?
Canvas dd ?
Razmer dd 4 dup (?);
x dd ?
X1 dd ?
Y1 dd ?
X2 dd ?
Y2 dd ?

.data
R dd 100
dva dd 2
.code
start:
call GetDesktopWindows
mov Desktop,eax
push offset Razmer
push Desktop
call GetWindowReact
mov Canva,eax

mov eax,Razmer
add eax,Razmer+8
div dva
mov X,eax
mov eax,Razmer+4
add eax,Razmer+12
mov edx,0
div dva
mov Y,eax
mov eax,X
add eax,R
mov X1,eax
mov eax,Y
sub eax,R
mov Y1,eax
mov X2,eax
mov eax, Y
add eax, R
mov Y2,eax
push Y2
push X2
push Y1
push X1
Push Canvas
call Ellipse
Push 0
call ExitPocess
end start
ChestIotVaga вне форума Ответить с цитированием
Старый 22.02.2023, 12:33   #2
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

1) Написать и положить рядом с исходником файл windows.inc
2) Задать переменную окружения INCLUDE до папки, в которой есть windows.inc
macomics вне форума Ответить с цитированием
Старый 22.02.2023, 12:51   #3
ChestIotVaga
Пользователь
 
Регистрация: 21.11.2022
Сообщений: 84
По умолчанию

macomics, как это задать?
ChestIotVaga вне форума Ответить с цитированием
Старый 22.02.2023, 13:33   #4
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

Открываете программу Блокнот (Notepad). Нажимаете Ctrl+S и переходите в диалоговом окне к папке с исходником. Вписываете имя файла windows.inc и нажимаете Сохранить (Save). Ошибки больше не будет.
macomics вне форума Ответить с цитированием
Старый 25.02.2023, 22:53   #5
ChestIotVaga
Пользователь
 
Регистрация: 21.11.2022
Сообщений: 84
По умолчанию

macomics, всё равно ошибка не могу понять можете может архивом скинуть как это сделать в блокноте просто сохраняется файл и всё
ChestIotVaga вне форума Ответить с цитированием
Старый 25.02.2023, 23:01   #6
ChestIotVaga
Пользователь
 
Регистрация: 21.11.2022
Сообщений: 84
По умолчанию

ChestIotVaga, потом выдаёт такую ошибку include file created with l2extia.exe as they require
ChestIotVaga вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как исправить ошибку error C2230: mirmikot Visual C++ 2 12.09.2014 13:38
исправить Ошибку Error error C1104: cannot open file Spirit987 Win Api 2 15.10.2013 09:09
Помогите исправить ошибку (язык C)- error C2106: =: левый операнд должен быть левосторонним значением Tarcom Помощь студентам 1 03.10.2013 02:55
Помогите исправить ошибку:run-time error 424 Kigali Microsoft Office Excel 2 22.09.2013 16:22
Выдаёт ошибку: acos DOMAIN error,полсе нажатия окей,ещё одну ошибку pow OWERFLAW ERROR prikolist Общие вопросы C/C++ 4 10.04.2009 20:27