Переход С8 -> C9
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Переход С8 -> C9
Перекомпилировал приложение с8 в с9
Как дело доходит до компиляции и сборки exe файла, с9 ругается, что какой то dll в старой версии rtl
Помогайте
Как дело доходит до компиляции и сборки exe файла, с9 ругается, что какой то dll в старой версии rtl
Помогайте
Любить и обещать ничего не стоит
Re: Переход С8 -> C9
Открывал файлы .app, удалял каталоги map и obj. Помогало при переводе из 6-ки
П.З.Д.
Re: Переход С8 -> C9
Да нет, похоже тут какой то баг.
Перемещаю файлы приложения в папку примера people, компиляция exe завершается нормальным исполняемым файлом, пока не понял в чем дело
Перемещаю файлы приложения в папку примера people, компиляция exe завершается нормальным исполняемым файлом, пока не понял в чем дело
Любить и обещать ничего не стоит
Re: Переход С8 -> C9
Нашел мусор, старые ненужные dll, из за которых и выходило сообщение.
Выходит, что exe файл после запуска сканирует рабочую папку и выявляет старые dll, независимо от того участвуют они в проекте, или нет. 8-рочные exe такого не вытворяли.
Выходит, что exe файл после запуска сканирует рабочую папку и выявляет старые dll, независимо от того участвуют они в проекте, или нет. 8-рочные exe такого не вытворяли.
Любить и обещать ничего не стоит
Re: Переход С8 -> C9
Еще один прикол от С9
В словаре в таблице pnir для поля указано начальное значение в виде ссылки на поле другой таблицы. Если это (ссылочное) поле первое в записи, то оно интерпретируется компилятором как текстовая константа обозначения поля. Лечится добавлением ! перед обозначением. Но в 8-ке это недопустимо.
В общем, наверное рано переползать на С9
У кого другое мнение ?
В словаре в таблице pnir для поля указано начальное значение в виде ссылки на поле другой таблицы. Если это (ссылочное) поле первое в записи, то оно интерпретируется компилятором как текстовая константа обозначения поля. Лечится добавлением ! перед обозначением. Но в 8-ке это недопустимо.
В общем, наверное рано переползать на С9
У кого другое мнение ?
Любить и обещать ничего не стоит
-
- ✯ Ветеран ✯
- Сообщения: 5037
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 23 раза
Re: Переход С8 -> C9
Молодцы! Сделали логично. Ссылка на переменную всегда была с восклицательным знаком. Хорошо, что исправили баг восьмерки.
We are hard at work… for you. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
Re: Переход С8 -> C9
Руки бы им поотшибать за такое творчество.
Восклицательный знак работает только, если поле стоит первым в записи, для остальных полей работает правило восьмерки.
Восклицательный знак работает только, если поле стоит первым в записи, для остальных полей работает правило восьмерки.
Любить и обещать ничего не стоит
-
- ✯ Ветеран ✯
- Сообщения: 5037
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 23 раза
Re: Переход С8 -> C9
Это мелочи. Вот меня в 8-ке вымораживают зависоны после редактирования Embeds. Главное, что не понятен принцип, когда это произойдёт. В девятке исправили вот это?
We are hard at work… for you. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
Re: Переход С8 -> C9
Я пока заморозил процесс перехода, подожду.
Зависания в 8ке я понял из-за переполнения какого то стэка, когда делаешь много редактирования, я как то приспособился,
работаю потихоньку
Зависания в 8ке я понял из-за переполнения какого то стэка, когда делаешь много редактирования, я как то приспособился,
работаю потихоньку
Любить и обещать ничего не стоит
-
- ✯ Ветеран ✯
- Сообщения: 5037
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 23 раза
Re: Переход С8 -> C9
Вот сегодня утром опять. Есть Embeds в форме на кнопке OK. Если зайти туда через окно, то всё, висим. Даже, если ничего не редактируем, просто нажал кнопку "Save and Close". И сколько бы не перегружал бы Clarion, всё также. А если зайти туда не через окно, а сразу через Embeds, то всё хорошо. А если попробовать редактировать через Source, то 99%, что зависнет, причём на любом Embeds. А вот у меня есть другая форма, очень похожая на предыдущую, там примерно такой же Embed на такой же кнопке OK. Там никогда никаких зависов не бывает. Стек, переполнение, не понятно. Есть какая-то причина, какой-то принцип, но вот какой?
We are hard at work… for you. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
Re: Переход С8 -> C9
У тебя, вероятно, не хватает оперативной памяти
Любить и обещать ничего не стоит
-
- ✯ Ветеран ✯
- Сообщения: 5037
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 23 раза
Re: Переход С8 -> C9
8 Гиг, куда ещё. Правда ось - XP 64bit. Сейчас организация потихоньку переходит на Win7 64bit, посмотрю, что там, но, думаю, чудес не будет.
We are hard at work… for you. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
Re: Переход С8 -> C9
У меня win7 64 4Гиг, но раньше я встречался с твоей ситуацией, как то поборол не помню как
Любить и обещать ничего не стоит
Re: Переход С8 -> C9
Глюки С9 прошли сами.
Переполз со своим проектом на С9.
Вроде работает быстрее процентов на 40.
Переполз со своим проектом на С9.
Вроде работает быстрее процентов на 40.
Любить и обещать ничего не стоит