|
Справочная система Matrix32
FindMatrixInStream Function | Отыскивает в потоке, начиная с текущей позиции, объект с заданным именем.Unit Matrix32 Declaration Function FindMatrixInStream(AStream: TStream; const AName: TMatrixName; var Alias: TSignature; var BeginAddress, NextAddress: Int64; var ReadedName: TMatrixName): Boolean; AStream | Ссылка на поток, в которым выполняется поиск | AName | Имя искомого в потоке объекта | Alias | Псевдоним класса объекта, найденного в потоке | BeginAddress | Адрес начала описания объекта в потоке | NextAddress | Адрес начала следующего объекта в потоке | ReadedName | Имя найденного объекта в потоке. Используется при последовательном переборе всех объектов потока. Функция работает в режиме последовательного перебора, если в качестве AName указать пустую строку. |
Returns При успешном поиске функция устанавливает указатель потока в начало описания объекта и возвращает True. Если поиск окончился неудачей, то функция восстанавливает указатель потока в положение 'как было' и возвращает False.
|