|   RaiseList, функцияСинтаксисfunction RaiseList: Pointer; Описание
  Функция RaiseList возвращает указатель на текущий фрейм исключительной ситуации, 
  который может быть первым узлом списка. В модуле System не объявлен тип для 
  фрейма исключительной ситуации; структура записи приведена в примере. Первый фрейм в списке - это текущая исключительная ситуация. Если ошибка возникла в обработчике исключительной ситуации, в списке может быть несколько фреймов. RaiseList - настоящая функция. ОшибкиСоветы и приемы
 Примерtype PRaiseFrame = ^TRaiseFrame; TRaiseFrame = packed record NextRaise: PRaiseFrame; ExceptAddr: Pointer; ExceptObject: TObject; ExceptionRecord: PExceptionRecord; // Тип, определенный в модуле // Windows. end; try ... except Code := PRaiseFrame(RaiseList).ExceptionRecord.ExceptionCode; if Code = Exception.BreakPoint then ... end; Смотрите такжеПроцедура SetRaiseList.Учебник по языку Pascal Лабораторные работы по программированию Справочник
 |