Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 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-сайт: www.doc-source.pp.net.ua/
 Профиль | | #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-сайт: vladikcomper.narod.ru
 Профиль | | #4
Добавлено: 05.03.07 21:25
If Dir(Dialog.FileName) <> "" Then
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-сайт: www.doc-source.pp.net.ua/
 Профиль | | #8
Добавлено: 07.03.07 16:03
Действительно фуфло-перепутал
sorry
            ;Doc

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам