В DAO db, Access 2013, я получаю синтаксическую ошибку компиляции на линии Set Image в приложении msoFileDialogSaveAs. Я лучше всего угадываю код о том, как сохранить файл jpg. После исследований на форумах и MS Developer/Support DB я экспериментировал, и это самое близкое, что я пришел к разрешению. Любые идеи о том, как успешно разрешить конечному пользователю сохранять файл jpg в системе, но не сам db, из внутреннего доступа? Мне неудобно использовать API на этом этапе.Доступ к 2013 году msoFileDialogSaveAs Не сохраняет изображение
Option Compare Database
Option Explicit
Dim FileLocation As String
Dim DiagFile As FileDialog
Private Sub Jpgbtn_Click()
Set DiagFile = Application.FileDialog(msoFileDialogSaveAs)
DiagFile.Title = "Save .jpg File As..."
DiagFile.InitialFileName = "*.jpg"
DiagFile.AllowMultiSelect = False
If DiagFile.Show Then
FileLocation = DiagFile.SelectedItems(1)
Set Image = CreateObject("*.jpg")
>>>>>Set Image = file.Item "*.jpg"
Image.SaveFile FileLocation
End If
MsgBox (" Jpg successfully saved. ")
globals.ActivityLog "Jpgbtn"
End Sub
Что такое 'file.Item' и откуда оно взялось? – Andre
@ Аndre, это было мое лучшее предположение о кодировании, чтобы сохранить jpg. Это было предложено intellisense как вариант, и это не удалось. Поскольку ничто другое, что я пробовал, не работает, и сдался и попробовал здесь. Я понял, что на объект нужно ссылаться, но я не знаю синтаксиса, чтобы сделать это, и сохранить файл для сохранения позже. Вот где мне нужна помощь. – trappertam
Что вы на самом деле пытаетесь сделать? Создать и сохранить пустой файл .jpg? В чем смысл? Или есть данные изображения, которые вы хотите сохранить? От куда это? – Andre