Страница: 1 |
Страница: 1 |
Вопрос: Курсор
Добавлено: 22.06.05 23:37
Автор вопроса: ArtBase | ICQ: 55593017
Как-то давно начал писать прогу, но забросил. Ща решил снова ею заняца.
Штука такая: через API определяю координаты курсора, когда он перемещаеЦа, координаты записываюЦа (по таймеру каждые 0,5сек.) в TXT файлик в таком виде:
x,y
x,y
...
x,y
Теперь надо сделать так, чтобы эти координаты (опять же по таймеру) из файла присваивались переменным.
Вот в этом и вся беда.
P.S. может подскажете как получше записывать координаты в файл, чтоб такого гемора не было?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Pashenko
ICQ: 176176951
Вопросов: 14
Ответов: 655
Профиль | | #1
Добавлено: 23.06.05 10:02
А в чём гемор-то?
Номер ответа: 2
Автор ответа:
SERG
ICQ: 198917454
Вопросов: 2
Ответов: 8
Web-сайт:
Профиль | | #2
Добавлено: 23.06.05 11:51
Гемороя тут нет.
в LOADe формы открываешь файл:
open filename for input as #1
в UNLOADe формы закрываешь файл:
close #1
а в таймере пишешь:
While Not EOF(1)
Input #1, X,Y
'далее вызываешь функцию для смены позиции курсора
exit sub'выходишь из процедуры
Wend
Номер ответа: 3
Автор ответа:
SERG
ICQ: 198917454
Вопросов: 2
Ответов: 8
Web-сайт:
Профиль | | #3
Добавлено: 23.06.05 11:54
exit sub' для того, чтобы не циклить считывание из файла.
и через каждые 0,5 секунд из файла будет выбираться по 2 переменных
Номер ответа: 4
Автор ответа:
ArtBase
ICQ: 55593017
Вопросов: 23
Ответов: 76
Профиль | | #4
Добавлено: 23.06.05 16:52
кароче проблема в том, что эти координаты записываюЦа в еткстовый файл по типу:
12,56
34,76
...
и т.д., где первое число перед запятой - это координата по оси x, а второе - по оси y !
ОстаеЦа только прочитать данные из файла,
т.е. должно получиЦа:
x=12 y=56
x=34 y=76
понятно?
Номер ответа: 5
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #5
Добавлено: 23.06.05 17:06
тебе 2 раза сказали!
Input #1, X,Y
!!!
Номер ответа: 6
Автор ответа:
ArtBase
ICQ: 55593017
Вопросов: 23
Ответов: 76
Профиль | | #6
Добавлено: 23.06.05 19:25
ЯСно!!! Не бить, я бегло читаю.