Насколько мне известно, штатных средств нет. Так что придётся изобретать.
Можно повесить на запуск проекта скрипт, который будет запрашивать пароль. Простейший скрипт может выглядеть следующим образом:
correctPass = "123"
pass = ""
while (pass <> correctPass)
if (pass = nil) then
Av.Quit
return nil
end
pass = MsgBox.Password
end
Итак, создаёте этот скрипт, обзываете его как-нибудь, затем активируете окно проекта, в меню выбираете Project > Properties, там в поле StartUp находите этот скрипт.
Теперь при запуске проект будет требовать пароль (123). Если нажать отмену - arcview закроется.
Только учтите, что по умолчанию скрипты в арквью не шифруются, т.е. "вспомнить забытый пароль" можно легко и просто с помощью одного лишь блокнота)
Шифровать вам надо или пойдёт и так?)