Не удалось открыть файл! ("XBASE") #429796


#0 by Альтаир
#1 by Альтаир
спрашивается: почему не удалось?
#2 by ДенисЧ
Файл из твоей же базы?
#3 by Альтаир
да
#4 by Альтаир
сижу не монопольно
#5 by Mikeware
ЖКК читать будем?
#6 by Эльниньо
#7 by Альтаир
Не удалось открыть файл! Код Ошибки: 0
#8 by ДенисЧ
Вот и ответ. хэбазе лочит файл в монополь. А поскольку он ужо открыт, то... Эстноский народный праздник.
#9 by FN
... Синтаксис: ОткрытьФайл(<ПутьКБазе>,<ПутьКИндексу>,<ТолькоЧтение>) ... <ТолькоЧтение> - необязательный параметр. Число: 1 - файл открывается в режиме только чтение; 0 - файл открывается в режиме полного доступа (при этом файл открывается в эксклюзивном режиме).
#10 by Альтаир
<ПутьКИндексу> - строковое выражение с путем к индексному файлу базы формата, что такое путь к индексному файлу базы формата?
#11 by Ёпрст
....1SDBSET.CDX
#12 by Альтаир
так тоже ругается: Файл.ОткрытьФайл(КаталогИБ,КаталогИБ+ "1SDBSET.CDX",1);
#13 by skunk
нельзя хбазеом открывать файлы из тойже базы... смотри ... зы: вопрос а вобще за каким xуем это нужно?
#14 by Ёпрст
тццц... пусть ешще поэксперементирует :)
#15 by Альтаир
а чем же мне открывать тогда? Нужно чтобы вытащить немного данных из дбфки, путь к файлу обмена распределенки и название файла
#16 by ДенисЧ
АДО попробуй...
#17 by Ёпрст
через 1сpp и фоксовый провайдер..
#18 by Альтаир
это че-то хитро как-то... примерчик бы..
#19 by Альтаир
Ап!
#20 by Ёпрст
#21 by Альтаир
ну на фиг мне скул? мне дбф нужно!!!
#22 by ДенисЧ
Ну... Тогда только отравленная стенка...
#23 by skunk
стаж два года ... я шизею
#24 by Альтаир
это я на мисте два года, а так 5..
#25 by zak555
зачЁт!
#26 by Альтаир
Чего-то ничего я в этом не понимаю, по ходу придется бросать эту тему..
#27 by skunk
совет... безвозмездный... завязывай с программированием
#28 by Torquader
А что так сложно прочитать DBF-файл ? Только вот не очень понятно, зачем это нужно ? P.S. Scripting.FileSystemObject умеет открывать на чтение любые файлы, которые явно не заблокированы - причём умеет читать побайтово.
#29 by Эльниньо
Если уже без иксбейс никак: КомандаСистемы("[xcopy 1SDBSET.DBF MY.DBF ); Файл.ОткрытьФайл("MY.DBF");
#30 by Torquader
Так каждый может!!!
#31 by Альтаир
куда пошло двигаться:
#32 by Альтаир
т.е
#33 by Альтаир
куда-то поехало, скоро расковыряю..
#34 by vip03
Файл.ОткрытьФайл("1SDBSET.DBF",,1); 1с должен быть запущен в немонопольном режиме
#35 by vip03
ну и разумеется в файл писать ничего не сможешь. только читать
#36 by Альтаир
все рвно не читается (
#37 by Ёпрст
Ё.. там код ДЛЯ ДБФ!
#38 by Альтаир
ну никак..
#39 by vip03
тогда почему у меня работает?
#40 by vip03
разницу видишь?
#41 by Ёпрст
чего никак ? код в рабочий .
#42 by Альтаир
Ура!!! АПотому что я дятел дермонтиновый! по ночам спатиь надо не про 8-ку читать ))) Всем спасибо!!!
#43 by Mikeware
Про восьмерку читать тоже надо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С