Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / CommonDlg / 7 сообщений из 7, страница 1 из 1
22.02.2007, 12:23
    #34349724
Faust
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CommonDlg
Привет!
Делаю экспорт на дискету.
Если после экспорта убрать дискету то
после этого постоянно при загрузке формы
проект обращается на дискету.
как побороть ?
...
Рейтинг: 0 / 0
22.02.2007, 12:46
    #34349865
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CommonDlg
Это где?
...
Рейтинг: 0 / 0
22.02.2007, 13:00
    #34349927
Faust
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CommonDlg
VB
событие нажатия кнопки

ComDlg.CancelError = True
On Error GoTo ErrHandler:
ComDlg.Filter = "XLS (*.xls)|*xls|"
ComDlg.FileName = "TEST"
ComDlg.InitDir = "A:\"
ComDlg.ShowSave

Экспорт проходит нормально без
ошибок, но если убрать дискету
при зарузке формы идет обращение на дискету и "рычание" дисковода
...
Рейтинг: 0 / 0
22.02.2007, 13:52
    #34350194
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CommonDlg
FaustVB
событие нажатия кнопки

ComDlg.CancelError = True
On Error GoTo ErrHandler:
ComDlg.Filter = "XLS (*.xls)|*xls|"
ComDlg.FileName = "TEST"
ComDlg.InitDir = "A:\"
ComDlg.ShowSave

Экспорт проходит нормально без
ошибок, но если убрать дискету
при зарузке формы идет обращение на дискету и "рычание" дисковода
...
Рейтинг: 0 / 0
22.02.2007, 13:59
    #34350230
Faust
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CommonDlg
Просто необходимо
чтобы при експорте по умолчанию стояла дискета.
Даже если поставить initdir = app.path например
то потом елси пользователь выберет экспорт на дискету
потом при повторном заходе на форму елси нет дискеты
дисковод "рычит"
...
Рейтинг: 0 / 0
22.02.2007, 14:06
    #34350258
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CommonDlg
сорри, сразу немного неправильно понял.

как вариант:
В режиме дизайна формы в свойство InitDir диалога поставить значение "C:\".
все остальное оставить без изменений
тогда при инициализации формы (и соответственно диалога) диалог будет ссылаться на C:\
а при открытии диалога путь по умолчанию будет явно меняться на A:\
?
...
Рейтинг: 0 / 0
22.02.2007, 14:21
    #34350327
Faust
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CommonDlg
Не помогло.
Есть еще варианты?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / CommonDlg / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]