Страница: 1 |
Страница: 1 |
Вопрос: Common Dialog Save
Добавлено: 05.03.07 12:55
Автор вопроса: KreAtoR
А как можно сделать чтоб Диалог спрашивал переписать файл если такое имя уже есть.
На данный момент у меня Диалог просто сохраняет с таким же именем тока плюс еще одно расширение
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #1
Добавлено: 05.03.07 13:03
А это уже не диалог, а ты сам должен процедуру отрабатывать. Можешь через fso (FileExists), можешь свой обработчик построить на On error и Open...Close
Номер ответа: 2
Автор ответа:
D o c a l
ICQ: 408802757
Вопросов: 76
Ответов: 985
Web-сайт:
Профиль | | #2
Добавлено: 05.03.07 19:39
CommonDialog1.ShowSave
if dir(CommonDialog1.FileName)<> "" then
SavePicture Form1.Picture1.Image, CommonDialog1.FileName
else msgbox "Файл существует переписать?"
End if
вродиби так
Номер ответа: 3
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #3
Добавлено: 05.03.07 20:00
2Docal: фуфло толкаешь. Если он нажмет кнопку "Отмена", то будет msgbox "Файл существует переписать?"
Номер ответа: 4
Автор ответа:
»VladikComper«
ICQ: 419668582
Вопросов: 23
Ответов: 147
Web-сайт:
Профиль | | #4
Добавлено: 05.03.07 21:25
MsgBox "Файл существует! Перезаписать?"
Dir - полезная функция, определяет, существует ли файл. Если нет, то возвращает "".
Номер ответа: 5
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #5
Добавлено: 05.03.07 22:14
OFN_OVERWRITEPROMPT
Causes the Save As dialog box to generate a message box if the selected file already exists. The user must confirm whether to overwrite the file.
Номер ответа: 6
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #6
Добавлено: 05.03.07 23:01
Или Flags уже отменили?
Номер ответа: 7
Автор ответа:
KreAtoR
Вопросов: 120
Ответов: 438
Профиль | | #7
Добавлено: 06.03.07 10:59
Все ок проверил работает Влад сенкс.
Не буду ради этого вопроса новую тему открывать, так напишу.
А как сделать чтоб он сразу с определенным расширением писал.
Либо он без расширения пишет, либо если ставлю какое приписать, то каждый раз + одно расширение
типа test.xml.xml.xml
а надо чтоб просто переписал
Номер ответа: 8
Автор ответа:
D o c a l
ICQ: 408802757
Вопросов: 76
Ответов: 985
Web-сайт:
Профиль | | #8
Добавлено: 07.03.07 16:03
Действительно фуфло-перепутал
sorry
 oc