Как скопировать файл открытый в данный момент в другой проге

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

Как скопировать файл открытый в данный момент в другой проге

Сообщение mrs2000 » 05.01.2004 (Пн) 16:57

Вопрос???
Как скопировать файл открытый в данный момент напрмер в Worde.
FileCopy не помагает.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 05.01.2004 (Пн) 17:22

Никак. RTFM.

mrs2000
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 78
Зарегистрирован: 05.01.2004 (Пн) 16:53
Откуда: Иркутск

Но ведь, Far ведь копирует даже сстемные файлы Wind'ы

Сообщение mrs2000 » 05.01.2004 (Пн) 17:25

Неужели все так плохо!!!

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 05.01.2004 (Пн) 18:00

Нет, уважаемый! Все, как обычно, гораааааздо хуже :lol:

v-adix
Постоялец
Постоялец
 
Сообщения: 490
Зарегистрирован: 14.11.2002 (Чт) 15:11

Сообщение v-adix » 05.01.2004 (Пн) 19:42

вот именно: никак
попробуй в бейсике сделать так:

Open "c:\1.exe" For Binary Lock Read Write As #1

а теперь попробуй скопировать!
если тот, кто открывал файл разрешил его тебе читать, то ты его скопируешь, а если нет, то.....

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2004 (Вт) 12:24

Обобщим сказанное :)
Если (не)интересующий нас процесс вызывал OpenFile с флагом OF_SHARE_DENY_READ, то мы обламываемся, иначе можно :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 06.01.2004 (Вт) 15:11

есть апиха для удаления заблоченных файлов, значит и для копирования есть...
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

v-adix
Постоялец
Постоялец
 
Сообщения: 490
Зарегистрирован: 14.11.2002 (Чт) 15:11

Сообщение v-adix » 06.01.2004 (Вт) 23:12

что за апиха? никогда не слышал!

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 07.01.2004 (Ср) 20:52

Щя не помню, дома в архиве есть
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList