Цитата:
Сообщение от Arsie
Это чтобы можно было удалить пароль?
|
Ну естессна чтоб снять пароль необходимо его ввести.
Попробую описать, зачем бы мне это было нужно.
Нарисовал я недавно программу. Заказчик захотел иметь копию программы на случай, если надо будет менять контроллер (SMH2Gi).
Отказать нельзя, передать какие-нибудь скомпилированные бинарники (чтоб только залить в контроллер) возможности нет, надо передавать проект psl.
Но и давать возможность кардинально вмешиваться в программу не хочется. Сделал мегаогромный макрос во всю программу и запоролил, только входы-выходы торчат.
Но необходимо было доводить программу, отлаживать. И выяснилось, что в режиме отладки запароленные макросы (особенно - большие) могут вызывать ошибки (могу ошибаться, но вроде даже повесился лоджик).
И получается, что макрос я могу запаролить только при его создании. Но отлаживать в таком состоянии может быть неудобно. Сделать же макрос без пароля, отладить, а потом установить пароль тоже нет возможности. Отсюда и хотелка: вот бы можно было устанавливать и снимать пароли на макросы без процедуры создания.