Pascal 7 & Objects


         

Init


-----------------------------------------------------------------

constructor Init(AParant: PWindowsObject; AName, AFilePath: PChar);

Строит файловый диалоговый блок с порождающим окном AParent из диалогового ресурса. Ресурс определяется значением, переданным в AName. Параметр AName должен содержать одну из констант sd_XXXX, sd_FileOpen или sd_FileSave и для определения характера создаваемого файлового блока (диалоговый блок открытия файла или диалоговый блок сохранения файла) с помощью MakeIntResource нужно привести его тип к PChar. На основе AName и значения в BWCCClassName Init определяет, какой ресурс нужно задать для конструктора Init, наследуемого из TDialog. Устанавливает Caption в nil, а FilePath - в AFilePath. AFilePath должно указывать на буфер размера, достаточного для размещения полного имени файла, обычно array[0fsPathName] of Char.



Содержание  Назад  Вперед