Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6. Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты. Читайте требования к создаваемым темам.
Когда вызываю ShowSave из CommonDialog и указываю уже существующий файл то он просто затрется без лишних вопросов. Хотелось бы чтобы в этом случае прога вежливо задавала вопрос типа "Файл существует. Перезаписать?". Как бы это можно было организовать?
newname:
CommonDialog2.Filter = ".ild|*.ild"
CommonDialog2.CancelError = True
On Error Resume Next
CommonDialog2.ShowSave
If Err.Number = cdlCancel Then
Err.Clear
Exit Sub
End If
Err.Clear
On Error GoTo exitsub
TMPDir = Dir(CommonDialog2.FileName)
If Len(TMPDir) > 0 Then
If MsgBox("File:" & CommonDialog2.FileName & " already exists. " & "Overwrite?", vbYesNo) = vbYes Then
Kill (CommonDialog2.FileName)
Else
GoTo newname
End If
End If
............