Пользуйтесь [crc ..], она...



Posted by Борис, Киев. (193.193.195.173) on July 26, 2001 at 12:40:40:

In Reply to: Вопрос по [fe ...] posted by Олег Грибов on July 26, 2001 at 01:50:37:

не критична к атрибутам.

1) функция [crc s]

где s - стpока - имя файла

[crc s] вычисляет CRC-код ( Cyclic Redundancy Check -
(циклический избыточный код) файла s.
Функция может быть использована для пpовеpки целостности
файлов (напpимеp, *.rpt и cas.rul).

Результат функции - восьмисимвольная стpока, содеpжащая
CRC в шестнадцатиpичном пpедставлении. Если файл s
отсутствует, функция выдает односимвольную стpоку '0'.

И еще...

Комплекс [fe] c [crc] в настоящем состоянии позволяют отслеживать состояние файла по отношению к другим приложениям.

Такой примерчик:

if ([crc NF]<>'0')&([fe NF]=-1)
*NF:^^^^^^^^^^^^^NF
*CR=[crc NF]
*CR:^^^^^^CR^^^^^^^^
*FE=[fe NF]
*FE:^^^^^^FE^^^^^^^^

Вероятно Excel уже был озадачен Вами.
Активизируйте окно Excel и закройте его.
Затем перезапустите эту форому.
stop
endif


Так что, если не против, то может быть снимите с повестки эту "ошибочку".

Аркадий, было бы неплохо(в Вашем духе), чтобы [ged 'lt.overflow'] после "loadtxt FI" выдавала не 0, а последовательность номеров строк, в которых выявлена превышенная длина строки. Хотя бы первых десяти. Просто проще было бы искать, хотя и это обошёл и уже почти забыл, но так для хрустальности.

Ваш адепт, Борис из Киева.


Пpишедшие ответы: