Borland Pascal. Руководство пользователя

6cac1dc9

Новые модули


Благодаря модулю Strings программисты, использующие Turbo Pascal for Windows, могли работать со строками с завершающим ну- лем (в стиле Си). Теперь модуль Strings могут использовать как программисты, работающие в Windows, так и работающие в DOS. Под- робнее о строках с завершающим нулем рассказывается в Главе 18 "Использование строк с завершающим нулем" в "Руководстве по язы- ку". Полную информацию о строках с завершающим нулем вы можете получить, прочитав Главу 1 ("Справочник по библиотеке") "Справоч- ного руководства программиста".

Программисты, работающие с Turbo Pascal for Windows, уже знакомы с модулем WinDos. Программисты, работающие в DOS, также могут использовать модуль WinDos для реализации операционных сис- тем и подпрограмм обработки файлов. Чтобы выяснить, следует вам использовать модуль WinDos или Dos, прочитайте Главу 16 "Интер- фейс с DOS" "Руководства по языку". Все процедуры и функции под- робно поясняются в Главе 1 ("Справочник по библиотеке") "Справоч- ного руководства программиста".

Модуль WinAPI дает вам возможность прямого доступа к расши- рениям DOS защищенного режима. Интерфейс WinAPI разработан как подмножество API (интерфейс прикладных программ) Windows, чтобы облегчить написание переносимых приложений и двоично-совместимых DLL. О модуле WinAPI рассказывается в Главе 17 "Программирование в DOS в защищенном режиме" "Руководства по языку". Более полную информацию о процедурах и функциях модуля WinAPI можно найти в Главе 1 ("Справочник по библиотеке") "Справочного руководства программиста".

Модуль WinPrn позволяет послать информацию, выводимую вашей программой Windows, на выбранный принтер. О печати в программах Windows рассказывается в Главе 14 ("Ввод и вывод") "Руководства по языку". См. также расширенные пояснения по процедурам WinPrn в Главе 1 ("Справочник по библиотеке") "Справочного руководства программиста".

Модуль Win31 обеспечивает интерфейс с дополнительными прог- раммами API, которые можно найти в DLL KERNEL и USER Windows 3.1. Приложения, использующие модуль Win31, не будут работать под Windows 3.0. Подробности о модуле Win31 вы можете узнать в спра- вочной системе Borland Pascal.

Остальные расширения API Windows 3.1 Borland Pascal поддер- живает в нескольких модулях (информацию о них вы можете получить в справочной системе Borland Pascal):

ColorDlg LZExpand ShellAPI CommDlg MMSystem Stress Cpl OLE TooHelp DDEML PenWin Ver Dlgs Print WinMem32



Содержание раздела