Private Sub mnuFileSaveAs_Click()
Dim sFile As String
Dim tempArr() As String 'определяем временный массив
If ActiveForm Is Nothing Then Exit Sub
With dlgCommonDialog
.DialogTitle = "Save As"
.CancelError = False
'ToDo: set the flags and attributes of the common dialog control
.Filter = "DAT Files (*.DAT)|*.DAT" 'определение фильтра по расширению
.ShowSave
If Len(.FileName) = 0 Then
Exit Sub
End If
sFile = .FileName
tempArr()=split(sFile,".") ' Отделяем имя файла от расширения
sFile=tempArr(0) & ".DAT" 'Добавляем к имяни нужное расширение
End With
ActiveForm.Caption = sFile
ActiveForm.rtfText.SaveFile sFile
End Sub
Max! писал(а):Я попробывал и мне компелятор выдает ошибку и обводит :
If ActiveForm Is Nothing Then Exit Sub 'Это предложение!
Вчем дело??
rtf.LoadFile <FileName>, [FileType]
Private Sub mnuFileSaveAs_Click()
Dim sFile As String
Dim tempArr() As String 'определяем временный массив
If ActiveForm Is Nothing Then Exit Sub
With dlgCommonDialog
.DialogTitle = "Save As"
.CancelError = False
'ToDo: set the flags and attributes of the common dialog control
.Filter = "DAT Files (*.DAT)|*.DAT" 'определение фильтра по расширению
.ShowSave
If Len(.FileName) = 0 Then
Exit Sub
End If
sFile = .FileName
tempArr()=split(sFile,".") ' Отделяем имя файла от расширения
sFile=tempArr(0) & ".DAT" 'Добавляем к имяни нужное расширение
End With
ActiveForm.Caption = sFile
Open sFile For Output As #1
Print #1, ActiveForm.Text1
Close
End Sub
Max! писал(а):Блин он не сохроняет как только я нажимаю на Save As Сразу ОШибка : "Run-time error "424" Object required" Что это такое! Помогите!
If ActiveForm Is Nothing Then Exit Sub
If Screen.ActiveForm Is Nothing Then Exit Sub
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 54