Ошибка дескриптора
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Ошибка дескриптора
Добрый день!
Получил вот такую ошибку
Кларион 6 windows XP Что за ошибка?
Алексей
Получил вот такую ошибку
Кларион 6 windows XP Что за ошибка?
Алексей
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Ошибка дескриптора
Привет !
Тут скорее ключевое слово "too many open files" ....
Наверно какое-то ограничение, на кол-во файлов для сборки в один EXE.
Можно попробовать уменьшить кол-во файлов собираемых в проект (Application -> Repopulate Modules)
Тут скорее ключевое слово "too many open files" ....
Наверно какое-то ограничение, на кол-во файлов для сборки в один EXE.
Можно попробовать уменьшить кол-во файлов собираемых в проект (Application -> Repopulate Modules)
За теми кто отстал - не возвращаться. (С) Кодекс
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Ошибка дескриптора
Добрый день!
Да, вероятнее всего так.
Удалил одну процедуру из арр и сделал все три действа над арр:
Редистриб, репопулейт и Ренам.
Собралось без ошибок.
Жаль, если достиг какого-то предела по модулям.
Алексей
Да, вероятнее всего так.
Удалил одну процедуру из арр и сделал все три действа над арр:
Редистриб, репопулейт и Ренам.
Собралось без ошибок.
Жаль, если достиг какого-то предела по модулям.
Алексей
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Ошибка дескриптора
Ну на тот случай и были придуманы Multi DLL проекты ...
Интересно, и каков количественный предел сборки модулей в один EXE ?
Банальное 255 или что-то оригинальное ?
Интересно, и каков количественный предел сборки модулей в один EXE ?
Банальное 255 или что-то оригинальное ?
За теми кто отстал - не возвращаться. (С) Кодекс
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Ошибка дескриптора
Добрый день!
255 - этот предел прошли)))
Сейчас 488 - "полет нормальный")))
Алексей
255 - этот предел прошли)))
Сейчас 488 - "полет нормальный")))
Алексей
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Ошибка дескриптора
Помню в C55 постоянно этим занимался. Мазохизм какой-то. В нынешних версиях, правда, не проявляется. А есть ограничение на размер App? 488 модулей - это сколько процедур? Какой размер App? У меня в одном проекте ~300 процедур, размер App ~45Мб.Алексей- Софт-Центр писал(а):Редистриб, репопулейт и Ренам.
We are hard at work… for you.
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Ошибка дескриптора
Добрый день!
488 модулей размером 19 Мб
Процедур столько же ( наверное))) )
Алексей
488 модулей размером 19 Мб
Процедур столько же ( наверное))) )
Алексей
Ошибка дескриптора
Директивой Files задайте максимальное число одновременно открытых в ОС файлов. Ее формат:
FILES=<число файлов> ,
где <число файлов> находится в пределах от восьми до двухсот пятидесяти пяти. По умолчанию для Win XP/7 - это 40.
Задается эта директива в C:\Windows\System32\Cjnfig.NT (для Win XP/7).
FILES=<число файлов> ,
где <число файлов> находится в пределах от восьми до двухсот пятидесяти пяти. По умолчанию для Win XP/7 - это 40.
Задается эта директива в C:\Windows\System32\Cjnfig.NT (для Win XP/7).
Ошибка дескриптора
Директивой Files задайте максимальное число одновременно открытых в ОС файлов. Ее формат:
FILES=<число файлов> Например, FILES=100
где <число файлов> находится в пределах от восьми до двухсот пятидесяти пяти. По умолчанию для Win XP/7 - это 40.
Задается эта директива в C:\Windows\System32\Cjnfig.NT (для Win XP/7).
FILES=<число файлов> Например, FILES=100
где <число файлов> находится в пределах от восьми до двухсот пятидесяти пяти. По умолчанию для Win XP/7 - это 40.
Задается эта директива в C:\Windows\System32\Cjnfig.NT (для Win XP/7).
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Ошибка дескриптора
Это установка для DOS-сессии (DOS-программ). Причём в 64-битных версиях это всё отсутствует как класс.ABBASoft писал(а):Директивой Files задайте максимальное число одновременно открытых в ОС файлов. Ее формат:
FILES=<число файлов> Например, FILES=100
где <число файлов> находится в пределах от восьми до двухсот пятидесяти пяти. По умолчанию для Win XP/7 - это 40.
Задается эта директива в C:\Windows\System32\Cjnfig.NT (для Win XP/7).
We are hard at work… for you.
Ошибка дескриптора
Не знаю как в Win 10, а вот откройте C:\Windows\System32\Cjnfig.NT (для Win 7) и посмотрите, какая стоит там директива (FILES=40).
Как говорится, всю жизнь пользовался этой директивой для производственных задач, начиная с Win3.1 до Win7.
А вообще-то, что мешает Алексею попробовать этот вариант.
Как говорится, всю жизнь пользовался этой директивой для производственных задач, начиная с Win3.1 до Win7.
А вообще-то, что мешает Алексею попробовать этот вариант.
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Ошибка дескриптора
Да нет такого файла ни в одной 64-битной системе. Даже в XP. Файлы с расширением .nt там попросту не нужны, потому что изначально не поддерживаются DOS-приложения, а также 16-битные приложения типа Clarion 6.3. Люди пользуются DOSBox'ом, там свои настройки.ABBASoft писал(а):Не знаю как в Win 10, а вот откройте C:\Windows\System32\Cjnfig.NT (для Win 7) и посмотрите, какая стоит там директива (FILES=40).
We are hard at work… for you.
-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Ошибка дескриптора
Добрый день!
Пришлось вернуться к этой теме.
Кларион 10 винда хр
При добавлении в форму темплейта - при компиляции выдаёт ошибку: слишком много файлов.
Убираю темплейт - компилируется нормально.
Алексей
Пришлось вернуться к этой теме.
Кларион 10 винда хр
При добавлении в форму темплейта - при компиляции выдаёт ошибку: слишком много файлов.
Убираю темплейт - компилируется нормально.
Алексей
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Ошибка дескриптора
Видимо все-таки дошли до бога жалобы ...
Конечно надо APP резать на DLL ...
За теми кто отстал - не возвращаться. (С) Кодекс