![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
BRS |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 45 Пол: Мужской Репутация: ![]() ![]() ![]() |
первая - ограничить передвижения мыши в прямоугольнике с диагональю (x_1,y_1 ; x_2,y_2);
вторая - определение координат мыши; кто поможет? ) |
FreeMan |
![]()
Сообщение
#2
|
- ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 480 Пол: Мужской Репутация: ![]() ![]() ![]() |
1)
Код procedure rectm(x1,y1,x2,y2); begin asm mov ax,7 mov cx,x1 mov dx,x2 int 33h mov ax,8 mov cx,y1 mov dx,y2 int 33h end; end; -------------------- бб
|
FreeMan |
![]()
Сообщение
#3
|
- ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 480 Пол: Мужской Репутация: ![]() ![]() ![]() |
2)
Код function getx:word; var x:word; begin asm mov ax,3 int 33h mov x,cx end; getx:=x; end; end; function gety:word; var y:word; begin asm mov ax,3 int 33h mov y,cx end; gety:=y; end; end; -------------------- бб
|
BRS |
![]()
Сообщение
#4
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 45 Пол: Мужской Репутация: ![]() ![]() ![]() |
3 - можно ли менять вид курсора?
|
BRS |
![]()
Сообщение
#5
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 45 Пол: Мужской Репутация: ![]() ![]() ![]() |
getx и gety работает неправильно кажеться
Код x:=getx; y:=gety; putpixel(x,y,15); - размещает точки на диагонали (y определяеться равным x) |
Altair |
![]()
Сообщение
#6
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата 3 - можно ли менять вид курсора? А в ЧаВо слабо залезть? я же по косточкам разложил это! -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Guest |
![]()
Сообщение
#7
|
Гость ![]() |
ок, сори - иду в чаво
про getx,gety вопрос все еще открыт...? |
Guest |
![]()
Сообщение
#8
|
Гость ![]() |
Опять сори - оба вопроса сняты - в след. раз чуть что - в хелп
![]() |
Altair |
![]()
Сообщение
#9
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
В том-то и дело...
ИМХО в разделе FAQ, про мышь я выложил почти все. (скажем так - почти все, что описанно в документации к INT33h) -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
BRS |
![]()
Сообщение
#10
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 45 Пол: Мужской Репутация: ![]() ![]() ![]() |
((( почему то непашет у меня GetMouseXY... Как с ней радотать то?
у меня щас так Код repeat getMouseXY(x,y); putpixel(x,y,15); until false; Сообщение отредактировано: BRS - |
![]() ![]() |
![]() |
Текстовая версия | 18.04.2025 11:57 |