|
открытие ДБФ с длинным названием файла
| ☑ |
0
CTmuB
15.11.11
✎
13:01
|
есть код
ДБФ = Новый xBase();
ДБФ.ОткрытьФайл(ФайлЗагрузки);
работает если длинна имени файла < 8 знаков
иначе
{Форма.Форма.Форма(63)}: Ошибка при вызове метода контекста (ОткрытьФайл)
ДБФ.ОткрытьФайл(ФайлЗагрузки);
по причине:
Длина имени файла превысила 8 символов
|
|
1
Живой Ископаемый
15.11.11
✎
13:02
|
спасибо за ваше ценное наблюдение
|
|
2
andrewks
15.11.11
✎
13:02
|
а чё, этот баян на 8-ке тоже играет?
|
|
3
CTmuB
15.11.11
✎
13:03
|
(1) извините,
вопрос вообще можно прочитать файлы с длинными названиями?
|
|
4
CTmuB
15.11.11
✎
13:03
|
(2) играет
|
|
5
Wobland
15.11.11
✎
13:03
|
(0) длинна пишется с двумя Н, только когда она очень длинная. и меньше или равно. а так продолжайте наблюдения
|
|
6
Wobland
15.11.11
✎
13:04
|
(3) переименуй
|
|
7
Живой Ископаемый
15.11.11
✎
13:05
|
2(3) ответ очевиден как дважды два.. скопировать в файл с более коротким именем и открыть уже его
|
|
8
andrewks
15.11.11
✎
13:06
|
либо adodb, либо скопировать в темповую папку с коротким именем
|
|
9
Начинающий Программер
15.11.11
✎
13:13
|
А кстати, это проблема восьмерки или самого файла Xbase?
|
|
10
Живой Ископаемый
15.11.11
✎
13:16
|
какая проблема?
|
|
11
Начинающий Программер
15.11.11
✎
13:20
|
(10) Проблема открытия. Восьмерке не нравятся дбф файлы более 8-ми символов длиной или это ограничение файлов дбф само по себе?
|
|
12
vde69
15.11.11
✎
13:26
|
(11) это ограничение драйвера, можно взять лисовские дрова, там вроде длинные имена разрешены
|
|
13
CTmuB
15.11.11
✎
14:04
|
(12) "это ограничение драйвера" спасибо, этого вполне достаточно
|
|