Помощь - Поиск - Пользователи - Календарь
Полная версия: Вывод времени
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Free Pascal, Pascal ABC и другие
sheka
В нете нашел, что
Цитата
Meml[$40 : $6C]
должно выдавать время, но пишет ошибку, что найдена неизвестная ПЕРЕМЕННАЯ Meml. как это исправить?
Конечно можна использовать GetTime, но почему это не работает?
И еще вопрос: Фри Паскаль не хочет воспринимать директиву {$F+}. даже в подсказках пишет, что директива не выполнена.
Lapp
Цитата(sheka @ 6.12.2009 1:02) *
пишет ошибку, что найдена неизвестная ПЕРЕМЕННАЯ Meml.
Mem, а не Meml

Цитата(sheka @ 6.12.2009 1:02) *
И еще вопрос: Фри Паскаль не хочет воспринимать директиву {$F+}.
FPC - это 32-разрядный компилятор. Он не умеет 16-разрядную адресацию делать. В 32-разрядной адресации нету такого уродства, как near и far вызовы.
volvo
Цитата
Mem, а не Meml
С чего бы? Есть и Mem и MemW и MemL, только FPC не имеет этого... Через Go32V2 - пожалуйста...

Подробнее читаем в файле user.pdf, "7.2.1 Things that will not work"
Lapp
Цитата(Lapp @ 6.12.2009 1:18) *
Mem, а не Meml
Хоп! давно я ТР не пользовал..
нет, дело в том, что ФП этого нет просто


Добавлено через 2 мин.
Цитата(volvo @ 6.12.2009 1:27) *
С чего бы? Есть и Mem и MemW и MemL,
Извиняюсь. Сбило с толку то, что тема в разделе Теории ТР (который я, похоже, совсем забыл, увы sad.gif )

Переношу в 32-битные компиляторы. Sheka, учти, плз, на будущее.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.