Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / midnight / 5 сообщений из 5, страница 1 из 1
19.11.2007, 23:31
    #34950388
krba
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
midnight
Foxpro 2.6

At midnight want to display new date () on screen. Automaticaly.
...
Рейтинг: 0 / 0
20.11.2007, 00:44
    #34950446
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
midnight
It is impossible. Невозможно.

Чтобы это реализовать, нужен периодический опрос текущего времени. А в FP2.x объекта "таймер" еще не было. FP2x - это процедурный, а не объектный язык программирования.

Максимум что можно сделать - это добавить проверку текущей даты к наиболее часто выполняемым действиям (процедурам). При выполнении пользователем этой процедуры автоматически будет скорректирована дата. Но, естесственно, это случится не ровно в полночь, а тогда, когда пользователь выполнит эту процедуру.
...
Рейтинг: 0 / 0
20.11.2007, 10:13
    #34950820
Ffffffffff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
midnight
Есть команда SET CLOCK ON | OFF для вывода времени. Может, этого достаточно?
...
Рейтинг: 0 / 0
22.11.2007, 14:27
    #34958368
Kresimir Baric
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
midnight
ВладимирМIt is impossible. Невозможно.

Чтобы это реализовать, нужен периодический опрос текущего времени. А в FP2.x объекта "таймер" еще не было. FP2x - это процедурный, а не объектный язык программирования.

Максимум что можно сделать - это добавить проверку текущей даты к наиболее часто выполняемым действиям (процедурам).....

Sorry, but mozno!

Why, because they (foxpros team) made "interactive" clock. Clock displayed on screen. Counting.

So, searching on internet, I found some PLBs (libraries for foxpro 2.x (DOS)) called events, but they don't do exactly what I/we want: look at the clock and if time reach 00:00, just @ 10,10 say date(), again.

Simple as that, BUT I DO NOT KNOW how to create PLB from asm or C. Compile it. With what?

The simpliest way will be to find some timer.plb ...

Regards.
...
Рейтинг: 0 / 0
22.11.2007, 15:17
    #34958644
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
midnight
2 Kresimir Baric

Вы только подтвердили мои слова. Штатно - нельзя. Вы просто реализовали объект Timer через внешнюю plb-библиотеку.

Примеры plb-библиотек и как их создавать смотри здесь

Библиотеки PLB
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / midnight / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]