ABCFree и C11
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
ABCFree и C11
Дурацкий инсталлятор сабжевых шаблонов. Не видит установленного Clarion11. Нет версии поновее? Или на что реагирует данный инсталлятор?
We are hard at work… for you.
ABCFree и C11
Самый последний для Clarion 10
Сначала установить для Clarion 10, затем установленный комплект перенести и зарегистрировать в Clarion 11 - пока только так
С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
ABCFree и C11
Шаблоны зарегистрировал. При компиляции - ошибка:
Смотрю мой Function.app в C10 и в C11, всё вроде одинаково. А С11 не компилирует VSA...obj. Путей каких-то не видит? Может кто подскажет, где я туплю? Function.app - для одной dll проекта, описание классов в другой.Unresolved External TYPE$VSSHELLCLASS in Function007.obj
Unresolved External VMT$VSSHELLCLASS in Function007.obj
Unresolved External CONSTRUCT@F12VSSHELLCLASS in Function007.obj
Unresolved External COPY@F12VSSHELLCLASSsbsb in Function007.obj
Unresolved External DESTRUCT@F12VSSHELLCLASS in Function007.obj
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
ABCFree и C11
Вопрос снимается. Опции описания классов в ABC Free не те. Исправил и заработало. И похоже это обсуждали. Да разве всё упомнишь?
We are hard at work… for you.
ABCFree и C11
AlexPet - спасибо за сообщение
Проверил, действительно, новый инсталлятор ABCFree поддерживает Clarion 11
С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
ABCFree и C11
Где ж Вы раньше были, AlexPet? А я смотрел туда, но, видимо, меня смутило отсутствие истории. И качать по-новому я не стал. А вообще непонятно зачем такие напряги. Круто, наверно, инсталлятор просматривает реестр, технологично и красиво. Но вот будущее такого подхода не безоблачно. Так и вижу разработчика инсталлятора, попивающего пивко и чертыхающегося: "Что? Новая версия? Да когда они только сдохнут!!!"
We are hard at work… for you.
- Дед Пахом
- Старичок
- Сообщения: 3137
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 32 раза
- Контактная информация:
ABCFree и C11
Меня тоже всегда удивляло, почему все (что я знаю, Ingasoftplus, Capesoft...) инсталяторы для примочек Clarion-а работают таким образом.
С уважением, ДП
- ingasoftplus
- Ветеран
- Сообщения: 426
- Зарегистрирован: 26 Декабрь 2006, 17:07
- Откуда: Оттуда :)
- Благодарил (а): 90 раз
- Поблагодарили: 5 раз
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
ABCFree и C11
Проблема в том, что вышла новая версия Клариона, а инсталлятор его не видит. Если бы жизнь бурлила, то не сильная проблема, разработчик инсталлятор поправит с некоторой задержкой. А в нашем случае такое поведение инсталлятора грозит чем-то нехорошим в будущем. Касаемо ABC-Free - продукт не развивается, разработчик только инсталлятор меняет. Зачем? Какая такая необходимость в инсталляторе проверять наличие установленных версий Клариона? Да ещё исходя из списка, который знает инсталлятор? Дайте просто возможность пользователю выбрать каталог с установленным Кларионом и всё.
We are hard at work… for you.
- ingasoftplus
- Ветеран
- Сообщения: 426
- Зарегистрирован: 26 Декабрь 2006, 17:07
- Откуда: Оттуда :)
- Благодарил (а): 90 раз
- Поблагодарили: 5 раз
ABCFree и C11
Если бы все было так просто... Т.е. вы думаете, что выбрав каталог инсталятор будет знать КАКАЯ версия там стоит???? А вот фиг. Не будет и поставит таку херь, что работать ничего не будет.
Как правило, инсталятор для кларионовских продуктов поддерживает разные версии (начиная с 5 до 11) и как вы можете знать, структура каталогов в них разная для 5-6.3 и 7-11. Поэтому УЖЕ не получится поставить продукт - надо знать не просто КАТАЛОГ куда ставить НО и НОМЕР версии. Не говорю уже о том, что для разных версий может быть разный набор файлов для установки. И прочее прочее прочее.
Поэтому, используется автоматическое определение (встроенное в SB например), какие версии клариона установлены на компьютеры и каталоги, куда они были установлены. Вот уже после получения этой информации мы сможем установить нужные файлы в нужные каталоги и т.д.
это в двух словах...
- Дед Пахом
- Старичок
- Сообщения: 3137
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 32 раза
- Контактная информация:
ABCFree и C11
Сам он, конечно, знать не будет, а подсказать что мешает? Очень простой способ - посмотреть в \bin имя red-файла.ingasoftplus писал(а): ↑15 Май 2019, 18:34Т.е. вы думаете, что выбрав каталог инсталятор будет знать КАКАЯ версия там стоит????
С уважением, ДП
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
ABCFree и C11
На всякий случай, работа инсталятора - это скопировать несколько файлов в нужные каталоги и зарегить шаблон. Вручную это делается не намного дольше.
C6/C11, ШВС, tps/btrieve.
- ingasoftplus
- Ветеран
- Сообщения: 426
- Зарегистрирован: 26 Декабрь 2006, 17:07
- Откуда: Оттуда :)
- Благодарил (а): 90 раз
- Поблагодарили: 5 раз
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
ABCFree и C11
Я с точки зрения необходимого и достаточного. "А Вы с какой стороны планируете быть?"
C6/C11, ШВС, tps/btrieve.