AnalyseFileA
Свойства документа
Описание
Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично AnalyseFile, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode
Анализирует файл на диске; весь файл не загружается в память, поэтому можно исследовать огромные файлы. Отдельные результаты анализа возвращает функция GetAnalysisInfo. Закончив, вызовите DeleteAnalysis, чтобы освободить память
Синтаксис
Delphi
Function DLAnalyseFileA(InstanceID: Integer; InputFileName, Password: PAnsiChar): Integer;
DLL
int DLAnalyseFileA(int InstanceID, const char * InputFileName, const char * Password);
Параметры
| InputFileName | Путь и имя анализируемого файла |
|---|---|
| Password | Пароль для открытия файла: пароль владельца или пользователя. Если файлу пароль не нужен, параметр можно оставить пустым |
Возвращаемые значения
| 0 | Файл не удалось проанализировать; проверьте результат LastErrorCode |
|---|---|
| Non-zero | ID результатов анализа; передайте его функции GetAnalysisInfo |