Страница 1 из 1

обновление строки в окне собщений MapInfo

Добавлено: Ср сен 02, 2009 2:15 pm
reasonat
Скажите, как вы выводили процент выполнения в окно сообщений мапинфо ;)
Подозреваю, надо перед "Print progress" писать что-то типа Print chr$(12)
Но тогда окно будет полностью очищаться, и в случае очень частой смены строки (несколько раз в секунду) видно только пустое окно сообщения.
А надо делать возврат каретки и печать в этой же строке. Не могу найти возврат каретки, chr$(10), chr$(13) не помогает

Re: обновление строки в окне собщений MapInfo

Добавлено: Ср сен 02, 2009 2:47 pm
les
Посмотрите функции вывода строки с процентом выполнения в заголовок окна сообщения. Это удобнее, т.к. в окно сообщения можно печатать по-прежнему обычным Print.
OpenStatus - перед циклом.
NextStatus - внутри цикла.
CloseStatus - после цикла.

Re: обновление строки в окне собщений MapInfo

Добавлено: Ср сен 02, 2009 3:26 pm
reasonat
точно, вспомнила, это же в заголовке было: 99%, 100%, 101%, 102% :)
спасибо большое! совсем не подумала, что можно заголовок стандартного окна обновлять

Re: обновление строки в окне собщений MapInfo

Добавлено: Чт янв 22, 2015 5:14 pm
usmanali7
Скажем, лично для меня, как вы выведен ваш процентов в отношении достижения внутри концепции упаковки MapInfo себе представить, что это важно для того, чтобы "Распечатать прогресс" генерировать что-то подобное Печать CHR доллару, но ваш глаз порт будет полностью протереть, а также как и в вопросе чрезвычайно частыми альтер о дальности (несколько раз каждую секунду) вы будете наблюдать просто пустой концепции обновления.