CommonDialog1.ShowSave и далее...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

CommonDialog1.ShowSave и далее...

Сообщение Dummiel » 30.08.2006 (Ср) 13:05

Товаришчи! :)

Два вопроса по CommonDialog1.ShowSave:

1. Как сделать так, чтобы в поле "Имя файла" при вызове окна уже стояло имя файла, подобно тому, как при сохранении нового проекта в VB?

2. Вытекает из 1-го: и как сохранить правильно файл после вызова CommonDialog? Я пытаюсь сделать это через
FileCopy [имеющийся файл БД], CommonDialog1.FileName, а VB выдает ошибку №70 - Permission denied (Доступ запрещен).

Наверное, я как-то где-то чой-то не так?

GB826
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 312
Зарегистрирован: 04.08.2005 (Чт) 0:58
Откуда: Планета #3

Сообщение GB826 » 30.08.2006 (Ср) 13:10

1) .FileName
2) не знаю, но (Доступ запрещен).
Пора уже всем хорошим людям собраться и убить всех плохих людей.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 30.08.2006 (Ср) 13:21

Второе никак не связано с певым, ибо если доступ запрещен, то причин может быть много. Например файл открыт каким-либо процессом, просто нет прав доступа к файлу.

З.Ы. Насчет первого вопроса. Третий раз за седня возникает ощущение, что MSDN и справку отменили... эпидемия???
Весь мир матрица, а мы в нем потоки байтов!

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Сообщение Debugger » 30.08.2006 (Ср) 19:16

Нет, просто у 80% её нету...

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 30.08.2006 (Ср) 19:18


Dummiel
Бывалый
Бывалый
 
Сообщения: 235
Зарегистрирован: 11.06.2004 (Пт) 9:15
Откуда: Алтай

Сообщение Dummiel » 01.09.2006 (Пт) 12:22

GB826 писал(а):1) .FileName
2) не знаю, но (Доступ запрещен).


Ошибку №70 - Permission denied (Доступ запрещен), оказывается VB выдает именно на открытый файл БД. Как только ему сделал .Close, тут же все нормальненько.

А вот воткнуть что-нибудь в поле "Имя файла" (типа по умолчанию) -никак. Чегой делать-то? .FileName отрабатывает после выбора файла в окне выбора CommonDialog'а кликом.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 145

    TopList