Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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
А в чём гемор-то?

Input #FileNum, x, y

Ответить

Номер ответа: 2
Автор ответа:
 SERG



ICQ: 198917454 

Вопросов: 2
Ответов: 8
 Web-сайт: sergtest@narod.ru
 Профиль | | #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-сайт: sergtest@narod.ru
 Профиль | | #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
ЯСно!!! Не бить, я бегло читаю. :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам