Проблема с CommonDialog. - при нажатии "Отмена" программа вылетает - VB
Формулировка задачи:
Вообщем я ради тренировки моих скромных способностей решил написать простеёший текстовый редактор, и вот в процессе тестирования у меня возникла проблемка : если в окне редактора чё-нить написать и попробовать его закрыть (предворительно НЕ сохраняя) то он спрашивает "Текст изменён. Сохранить изменения?" Если нажать "Да", то в этом случае откроется окно "Сохранить как..." и если нажать "Отмена", то тогда появляется какая-то ошибка и редактор вылетает. Помогите пожалуйста! Вот весь его код:
И ещё если сможете подскажите все возможности CommonDialog типа:
CommonDialog1.ShowOpen
CommonDialog1.ShowSave
CommonDialog1.FileName
и чего все они значат(выполняют) плиззз!
Решение задачи: «Проблема с CommonDialog. - при нажатии "Отмена" программа вылетает»
textual
Листинг программы
If fName = "" Then CommonDialog1.FileName = "" CommonDialog1.DefaultExt = "txt" CommonDialog1.Filter = "*.txt" CommonDialog1.ShowSave MsgBox CommonDialog1.FileName fName = CommonDialog1.FileName Else CommonDialog1.FileName = "" CommonDialog1.DefaultExt = "txt" CommonDialog1.Filter = "*.txt" CommonDialog1.ShowSave MsgBox CommonDialog1.FileName fName = CommonDialog1.FileName End If
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д