nesco писал(а):
Надо постараться предусмотреть все нештатные ситуации, особенно у пользователейДля этой темы примерно так :
code_35633.txt
Хотя нужно ещё добавить проверку на повторный выбор одного и того-же файла. Упустил

А вообще-то, парадоксально, но основное в программе это проверки или, как говорят в простонародье, "защита от дурака"