TURBO PASCAL |
Новости
|
Оператор usesОператор uses идентифицирует все модули, используемые прог- раммой, включая непосредственно используемые модули и модули, ис- пользуемые этими модулями. ┌────┐ ┌─────────────┐ ┌───┐ предложение uses ──>│uses├──┬──>│идентификатор├─────>│ ; ├───> └────┘ │ └─────────────┘ ^ └───┘ │ ┌───┐ │ └─────>│ , ├─────────┘ └───┘ Модуль System всегда используется автоматически. Для под- держки таких средств, как файловый ввод-вывод, обработка строк, операции с плавающей запятой, динамическое распределение памяти и других этот модуль реализует весь нижний уровень, а также обслу- живающие фоновые программы. Паскаль, в свою очередь, обслуживает многие стандартные мо- дули, такие, как Dos и Crt. Это не происходит автоматически: вы должны обязательно включить их в оператор uses. Например: uses Dos,Crt; { теперь могут быть доступны средства модулей Dos и Crt } Чтобы найти файл, содержащий скомпилированный модуль, компи- лятор усекает указанное в операторе uses имя модуля до первых восьми файлов и добавляет расширение файла. Если целевой платфор- мой является DOS, расширением будет .TPU. Если целевая платформа - Windows, то расширением файла будет .TPW. Если целевой платфор- мой является защищенный режим DOS, то расширением файла будет .TPP. Хотя имена файлов усекаются, в операторе uses должен указы- ваться полный идентификатор модуля. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |