ABCFree и C11

Программы на Clarion, шаблоны, библиотеки и пр.
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
kreator
Ветеран
Сообщения: 3200
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

ABCFree и C11

Сообщение kreator » 08 Май 2019, 0:38

Дурацкий инсталлятор сабжевых шаблонов. Не видит установленного Clarion11. Нет версии поновее? Или на что реагирует данный инсталлятор?
We are hard at work… for you. :)

Developer
Ветеран
Сообщения: 482
Зарегистрирован: 26 Март 2012, 16:18

ABCFree и C11

Сообщение Developer » 08 Май 2019, 0:53

kreator писал(а):
08 Май 2019, 0:38
Дурацкий инсталлятор сабжевых шаблонов. Не видит установленного Clarion11. Нет версии поновее? Или на что реагирует данный инсталлятор?
Самый последний для Clarion 10 :mrgreen:

Сначала установить для Clarion 10, затем установленный комплект перенести и зарегистрировать в Clarion 11 - пока только так :wink:
С Уважением, Developer

kreator
Ветеран
Сообщения: 3200
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

ABCFree и C11

Сообщение kreator » 13 Май 2019, 17:27

Шаблоны зарегистрировал. При компиляции - ошибка:
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
Смотрю мой Function.app в C10 и в C11, всё вроде одинаково. А С11 не компилирует VSA...obj. Путей каких-то не видит? Может кто подскажет, где я туплю? Function.app - для одной dll проекта, описание классов в другой.
We are hard at work… for you. :)

kreator
Ветеран
Сообщения: 3200
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

ABCFree и C11

Сообщение kreator » 13 Май 2019, 18:10

Вопрос снимается. Опции описания классов в ABC Free не те. Исправил и заработало. И похоже это обсуждали. Да разве всё упомнишь? :?
We are hard at work… for you. :)

AlexPet
Активист
Сообщения: 193
Зарегистрирован: 25 Октябрь 2005, 5:22
Откуда: Северск
Контактная информация:

ABCFree и C11

Сообщение AlexPet » 14 Май 2019, 7:21

http://www.authord.com/index.html
видит теперь 11 версию

Developer
Ветеран
Сообщения: 482
Зарегистрирован: 26 Март 2012, 16:18

ABCFree и C11

Сообщение Developer » 14 Май 2019, 14:00

AlexPet писал(а):
14 Май 2019, 7:21
http://www.authord.com/index.html
видит теперь 11 версию
AlexPet - спасибо за сообщение :D
Проверил, действительно, новый инсталлятор ABCFree поддерживает Clarion 11 :wink: :D
С Уважением, Developer

kreator
Ветеран
Сообщения: 3200
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

ABCFree и C11

Сообщение kreator » 14 Май 2019, 23:23

Где ж Вы раньше были, AlexPet? А я смотрел туда, но, видимо, меня смутило отсутствие истории. И качать по-новому я не стал. А вообще непонятно зачем такие напряги. Круто, наверно, инсталлятор просматривает реестр, технологично и красиво. Но вот будущее такого подхода не безоблачно. Так и вижу разработчика инсталлятора, попивающего пивко и чертыхающегося: "Что? Новая версия? Да когда они только сдохнут!!!" :mrgreen:
We are hard at work… for you. :)

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2230
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

ABCFree и C11

Сообщение Дед Пахом » 14 Май 2019, 23:29

kreator писал(а):
14 Май 2019, 23:23
Так и вижу разработчика инсталлятора, попивающего пивко и чертыхающегося:
Меня тоже всегда удивляло, почему все (что я знаю, Ingasoftplus, Capesoft...) инсталяторы для примочек Clarion-а работают таким образом.
С уважением, ДП

Аватара пользователя
ingasoftplus
Старожил
Сообщения: 269
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)

ABCFree и C11

Сообщение ingasoftplus » 15 Май 2019, 0:18

А в чем проблема инсталляторов? я что-то не уловил

kreator
Ветеран
Сообщения: 3200
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

ABCFree и C11

Сообщение kreator » 15 Май 2019, 11:03

ingasoftplus писал(а):
15 Май 2019, 0:18
А в чем проблема инсталляторов? я что-то не уловил
Проблема в том, что вышла новая версия Клариона, а инсталлятор его не видит. Если бы жизнь бурлила, то не сильная проблема, разработчик инсталлятор поправит с некоторой задержкой. А в нашем случае такое поведение инсталлятора грозит чем-то нехорошим в будущем. Касаемо ABC-Free - продукт не развивается, разработчик только инсталлятор меняет. Зачем? Какая такая необходимость в инсталляторе проверять наличие установленных версий Клариона? Да ещё исходя из списка, который знает инсталлятор? Дайте просто возможность пользователю выбрать каталог с установленным Кларионом и всё.
We are hard at work… for you. :)

Аватара пользователя
ingasoftplus
Старожил
Сообщения: 269
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)

ABCFree и C11

Сообщение ingasoftplus » 15 Май 2019, 18:34

kreator писал(а):
15 Май 2019, 11:03
Дайте просто возможность пользователю выбрать каталог с установленным Кларионом и все
Если бы все было так просто... Т.е. вы думаете, что выбрав каталог инсталятор будет знать КАКАЯ версия там стоит???? А вот фиг. Не будет и поставит таку херь, что работать ничего не будет.

Как правило, инсталятор для кларионовских продуктов поддерживает разные версии (начиная с 5 до 11) и как вы можете знать, структура каталогов в них разная для 5-6.3 и 7-11. Поэтому УЖЕ не получится поставить продукт - надо знать не просто КАТАЛОГ куда ставить НО и НОМЕР версии. Не говорю уже о том, что для разных версий может быть разный набор файлов для установки. И прочее прочее прочее.

Поэтому, используется автоматическое определение (встроенное в SB например), какие версии клариона установлены на компьютеры и каталоги, куда они были установлены. Вот уже после получения этой информации мы сможем установить нужные файлы в нужные каталоги и т.д.

это в двух словах...

Аватара пользователя
Дед Пахом
Старичок
Сообщения: 2230
Зарегистрирован: 07 Июль 2005, 15:51
Откуда: Москва, Россия

ABCFree и C11

Сообщение Дед Пахом » 15 Май 2019, 18:42

ingasoftplus писал(а):
15 Май 2019, 18:34
Т.е. вы думаете, что выбрав каталог инсталятор будет знать КАКАЯ версия там стоит????
Сам он, конечно, знать не будет, а подсказать что мешает? Очень простой способ - посмотреть в \bin имя red-файла.
С уважением, ДП

Аватара пользователя
finsoftrz
Ветеран
Сообщения: 1116
Зарегистрирован: 06 Ноябрь 2014, 12:48

ABCFree и C11

Сообщение finsoftrz » 15 Май 2019, 19:37

На всякий случай, работа инсталятора - это скопировать несколько файлов в нужные каталоги и зарегить шаблон. Вручную это делается не намного дольше.
Рязань решает.

Аватара пользователя
ingasoftplus
Старожил
Сообщения: 269
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)

ABCFree и C11

Сообщение ingasoftplus » 15 Май 2019, 20:21

:idied:

Аватара пользователя
finsoftrz
Ветеран
Сообщения: 1116
Зарегистрирован: 06 Ноябрь 2014, 12:48

ABCFree и C11

Сообщение finsoftrz » 15 Май 2019, 21:02

Я с точки зрения необходимого и достаточного. "А Вы с какой стороны планируете быть?" :facepalm:
Рязань решает.

Ответить