19.06.2016 / 00:50 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Снимаю шляпу перед примерами __________________
знает толк |
19.06.2016 / 01:51 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Что происходит, если читать из файла нечего? И что произойдет, если несуществующий файл был открыт для чтения (ошибку скрипт бросил только после того, как я попытался читать оттуда)?
__________________
знает толк Изменено vl@volk (19.06 / 01:53) (всего 1 раз) |
19.06.2016 / 09:05 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| vl@volk, после открытия fopen, проверяй, чему равен дескриптор файла. Если -1, то произошла ошибка при открытии файла.
__________________
let live |
20.06.2016 / 01:09 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| Почему не получается постоянная перерисовка экрана? Открыть спойлер Закрыть спойлер use "canvas"
showcanvas()
k = 0
def onkeypressed(key) {
k = key
}
i = 0
do {
if k == 48 {
hidecanvas()
break
}
i++
color(#ffffff)
frect(0, 0, WIDTH, HEIGHT)
color(#00aa00)
drawstring(k, 0, 0)
drawstring(i, 50, 0)
repaint()
sleep(33)
} while true
|
20.06.2016 / 01:46 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Alexandr, это Java ME версия что ли? Цикл в новый поток закинь. use "std"
thread(def() {
while (true) {
..
}
})
__________________
let live Изменено aNNiMON (20.06 / 01:48) (всего 3 раза) |
20.06.2016 / 21:39 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| aNNiMON, С тредом работает, а в основном потоке не как? И как внутри функций обращаться к глобальным переменным?
|
20.06.2016 / 21:42 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Alexandr, use "std"
GLOBAL_VAR = 10
thread(::forThread)
def forThread() {
while GLOBAL_VAR < 314159270 {
GLOBAL_VAR +=10
}
}
__________________
знает толк Изменено vl@volk (20.06 / 21:42) (всего 1 раз) |
20.06.2016 / 22:07 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| vl@volk, у меня чет так не работает a = 5
def func(b) {
a = b
}
println a
func(3)
println a
в консоле: 5 5
Изменено aNNiMON (13.11 / 17:23) (всего 1 раз) |
20.06.2016 / 22:10 | |
aRiGaTo Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| Alexandr, на андроиде работает.
__________________
don't tread on me |
21.06.2016 / 00:10 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Подсветка синтаксиса для Notepad++ (Кривовато у них там, мало настроек, но вполне прилично, если не учитывать подчеркивание неправильных слов ) Нажимаем Синтаксисы > Задать свой > Импортировать Перезапускаем Notepad++ и радуемся. При открытии .own она будет включаться автматически __________________
знает толк Изменено vl@volk (21.06 / 00:10) (всего 1 раз)
Прикрепленные файлы: OwnLang.xml (5.14 кб.) Скачано 619 раз |