vserd
|
Posted: Mon Apr 03, 2006 12:41 Post subject: |
|
|
Lamer
Quote: | необходимо обеспечить,чтобы plugin проверял специфическую сигнатуру архива.Иначе его работа так и останется ограниченной зарегистрированными расширениями. |
Не совсем. Проерка сигнатуры это внутренняя проверка самого плугина. Но плугин должен сказать ТС может он обработать этот файл или нет. Это делает CanYouHandleThisFile.
Но проблема с CanYouHandleThisFile в том, что если расширение зарегистрировано на конкретный плугин, тогда ТС напрямую передает ему управление, без вызова CanYouHandleThisFile.
А вот если нет регистрации на это расширение, тогда тотал перебирает плугины с помощью CanYouHandleThisFile.
Dmitryk1
Попробуй поставить точки оснатова не только на Load, но и на CanYouHandleThisFile, OpenArchive. |
|