14.07.2013 / 14:37 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| Askalite, А, да, про готу забыл
|
14.07.2013 / 14:38 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| lehaAKO, kda-spb, Askalite, спасибо, попробую сделать
|
14.07.2013 / 19:27 | |
GOFMIDO Пользователь Сейчас: Offline
Имя: Вадим Откуда: Иркутск Регистрация: 06.07.2012
| AHiLLA, надо сделать ожидание после нажатия. Можно простым способом и сложным, разница в надежности. Простой: 10 my %= 107
20 IF DOWN (0 ) AND MY %= 107 THEN MY
%= 135:sleep 200
30 IF DOWN (0 ) AND MY %= 135 THEN MY
%= 163:sleep 200
Смысл в том, что после нажатия клавиши следующая строка заработает не сразу, а через 0,2 сек. Сложный: 10 my %= 107
15 kp%=0
20 IF DOWN (0 ) AND MY %= 107 THEN MY
%= 135:kp%=1
25 if kp%=1 then goto 40
30 IF DOWN (0 ) AND MY %= 135 THEN My
%= 163:kp%=1
40 if kp%=0 then goto 15
50 if down(0) then goto 40
60 goto 15
Смысл в том, что пока ты не отпустишь кнопку программа будет бегать по 40-50 строкам. |
14.07.2013 / 21:44 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| И без kr% можно: 10 my %= 107
20 IF DOWN ( 0 ) AND MY %= 107 THEN MY%= 135: GOTO 40
30 IF DOWN ( 0 ) AND MY %= 135 THEN My%= 163
40 if inkey( 0) < 0 or inkey(0) > 0 then goto 40
50 goto 20
Изменено kda-spb (14.07 / 21:47) (всего 1 раз) |
14.07.2013 / 22:09 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| Спасибо, что помогаете я просто поменял местами 20 и 30 строку, и заработало Кстати со слипом пробовал, не получилось. Сразу на последнюю переходило |
15.07.2013 / 02:15 | |
GOFMIDO Пользователь Сейчас: Offline
Имя: Вадим Откуда: Иркутск Регистрация: 06.07.2012
| kda-spb, можно и так, но мне главное, чтобы работало. Но если делать совсем просто, то зачем писать " if inkey(0)<0 or inkey(0)>0", если и просто " if inkey(0)" даст такой же результат?
|
15.07.2013 / 05:31 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| GOFMIDO, Дело в том, что больше 2-х лет на бэйсе не писал и нюансы забылись. Да и проверить негде.
|
15.07.2013 / 06:38 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| можно заставить старый код ксакепа для загрузки всех гелей из папки работать и внутри архива?
|
15.07.2013 / 06:52 | |
kda-spb Пользователь Сейчас: Offline
Имя: Дима Откуда: СПб,Колпино Регистрация: 24.11.2011
| RblSb, Точно не помню, но вроде работает (если ты про READDIR). Впринципе это не сложно проверить опытным путём |
15.07.2013 / 07:27 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| Получить список всех ресурсов в архиве приложения в Java нельзя.
|