|
2D-программирование Вопросы, касающиеся двумерного программирования |
13.11.2010, 01:31
|
#16
|
AnyKey`щик
Регистрация: 10.11.2010
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
Сообщение от Dzirt
ставь очистку екрана перед тем как выводишь текст а не после него.
If pot Then
While Not Eof(pot)
Cls()
Text 10,100,ReadLine$(pot)
Flip()
Wend
EndIf
|
Спасибо, но есть одно но, хотя и не значительное.
Вначале данные доходят быстро, но потом с каждым разом все медленнее и медленнее.
Почему? И что делать?=)
А если таких штучег будет 10? Это ж ужас будет.
|
(Offline)
|
|
13.11.2010, 01:41
|
#17
|
Элита
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений (для 3,833 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
Ну думаю тут не в блице дело, а скорее в том ресурсе с которого ты данные принимаешь.
|
(Offline)
|
|
13.11.2010, 01:42
|
#18
|
AnyKey`щик
Регистрация: 10.11.2010
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
Ты имеешь ввиду комп или прогу?
По идее данные должны доставляться мгновенно т.к. на этом же компе и сервер и клиент.
|
(Offline)
|
|
13.11.2010, 01:51
|
#19
|
Элита
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений (для 3,833 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
Значит напартачил в коде.....влюбом случае гдето ошибка таки есть.
|
(Offline)
|
|
13.11.2010, 02:50
|
#20
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
Ты уверен, что именно в нём проблема? Когда убираешь, то не тормозит?
И что значит "комп тормозит" ?
То есть все остальные проги на компе медленней работают, когда это запущено?
Это потому что блиц зохавывает столько процессорного времени, сколько найдёт (хавает одно целое ядро если их несколько) даже если у него цикл, где ничего особо тяжёлого не делается (просто скорость повторов огромная). В тело цикла попробуй вставь
Delay 3
Тогда блиц будет гарантированно отдавать 3мс времени системе. Если не поможет, то вставь значение больше.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
13.11.2010, 16:36
|
#21
|
AnyKey`щик
Регистрация: 10.11.2010
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
А как вывести 3 значения таким способом который вы показали. Например X,Y,Z координаты. По разному пробовал, ошибку пишет.
Еще один способ остался, но для этого мне надо в переменную ввести текст, не получается почему-то.
А, вот так надо было
|
(Offline)
|
|
21.01.2011, 08:27
|
#22
|
AnyKey`щик
Регистрация: 17.01.2011
Сообщений: 12
Написано одно полезное сообщение
|
Ответ: как убрать текст, созданный Print'ом
есть такой код:
for i=1 to 50000
text 200,100,i
next
при выводе на экран цифры накладываются друг на друга
как исправить?
P.S. пробовал поставить cls и перед, и после вывода на экран, не помогает
__________________
Жизнь - это праздник.
А в праздник грех не выпить!
|
(Offline)
|
|
21.01.2011, 08:42
|
#23
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
For i=1 To 50000
Cls
Text 200,100,i
Next
__________________
|
(Offline)
|
|
21.01.2011, 08:43
|
#24
|
AnyKey`щик
Регистрация: 17.01.2011
Сообщений: 12
Написано одно полезное сообщение
|
Ответ: как убрать текст, созданный Print'ом
Мигает... а хочется без миганий...
__________________
Жизнь - это праздник.
А в праздник грех не выпить!
|
(Offline)
|
|
21.01.2011, 11:11
|
#25
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
Cls
Flip
должно помочь.
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.01.2011, 11:53
|
#26
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
Сообщение от Mickle_PES_fun
Мигает... а хочется без миганий...
|
Graphics 800,600
SetBuffer BackBuffer()
for K=0 to 50000
cls
text 10,10,K
flip
next
waitkey()
end
Вот здесь точно мигать не будет
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.01.2011, 12:31
|
#27
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: как убрать текст, созданный Print'ом
ну как бэ да
__________________
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:16.
|