ABCFree и C11
Модератор: Дед Пахом
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
ABCFree и C11
Дурацкий инсталлятор сабжевых шаблонов. Не видит установленного Clarion11. Нет версии поновее? Или на что реагирует данный инсталлятор?
			
			
									
						We are hard at work… for you.   
			
						ABCFree и C11
Самый последний для Clarion 10kreator писал(а): 08 Май 2019, 0:38Дурацкий инсталлятор сабжевых шаблонов. Не видит установленного Clarion11. Нет версии поновее? Или на что реагирует данный инсталлятор?
Сначала установить для Clarion 10, затем установленный комплект перенести и зарегистрировать в Clarion 11 - пока только так
С Уважением, Developer
			
						- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
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.   
			
						- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
ABCFree и C11
Вопрос снимается. Опции описания классов в ABC Free не те. Исправил и заработало. И похоже это обсуждали. Да разве всё упомнишь?  
			
			
									
						We are hard at work… for you.   
			
						ABCFree и C11
AlexPet - спасибо за сообщение
Проверил, действительно, новый инсталлятор ABCFree поддерживает Clarion 11
С Уважением, Developer
			
						- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
ABCFree и C11
Где ж Вы раньше были, AlexPet? А я смотрел туда, но, видимо, меня смутило отсутствие истории. И качать по-новому я не стал. А вообще непонятно зачем такие напряги. Круто, наверно, инсталлятор просматривает реестр, технологично и красиво. Но вот будущее такого подхода не безоблачно. Так и вижу разработчика инсталлятора, попивающего пивко и чертыхающегося: "Что? Новая версия? Да когда они только сдохнут!!!"  
			
			
									
						We are hard at work… for you.   
			
						- Дед Пахом
 - Старичок
 - Сообщения: 3346
 - Зарегистрирован: 07 Июль 2005, 16:51
 - Откуда: Москва, Россия
 - Благодарил (а): 20 раз
 - Поблагодарили: 56 раз
 - Контактная информация:
 
ABCFree и C11
Меня тоже всегда удивляло, почему все (что я знаю, Ingasoftplus, Capesoft...) инсталяторы для примочек Clarion-а работают таким образом.kreator писал(а): 14 Май 2019, 23:23Так и вижу разработчика инсталлятора, попивающего пивко и чертыхающегося:
С уважением, ДП
			
						- ingasoftplus
 - Ветеран
 - Сообщения: 481
 - Зарегистрирован: 26 Декабрь 2006, 17:07
 - Откуда: Оттуда :)
 - Благодарил (а): 131 раз
 - Поблагодарили: 9 раз
 
- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
ABCFree и C11
Проблема в том, что вышла новая версия Клариона, а инсталлятор его не видит. Если бы жизнь бурлила, то не сильная проблема, разработчик инсталлятор поправит с некоторой задержкой. А в нашем случае такое поведение инсталлятора грозит чем-то нехорошим в будущем. Касаемо ABC-Free - продукт не развивается, разработчик только инсталлятор меняет. Зачем? Какая такая необходимость в инсталляторе проверять наличие установленных версий Клариона? Да ещё исходя из списка, который знает инсталлятор? Дайте просто возможность пользователю выбрать каталог с установленным Кларионом и всё.
We are hard at work… for you.   
			
						- ingasoftplus
 - Ветеран
 - Сообщения: 481
 - Зарегистрирован: 26 Декабрь 2006, 17:07
 - Откуда: Оттуда :)
 - Благодарил (а): 131 раз
 - Поблагодарили: 9 раз
 
ABCFree и C11
Если бы все было так просто... Т.е. вы думаете, что выбрав каталог инсталятор будет знать КАКАЯ версия там стоит???? А вот фиг. Не будет и поставит таку херь, что работать ничего не будет.kreator писал(а): 15 Май 2019, 11:03Дайте просто возможность пользователю выбрать каталог с установленным Кларионом и все
Как правило, инсталятор для кларионовских продуктов поддерживает разные версии (начиная с 5 до 11) и как вы можете знать, структура каталогов в них разная для 5-6.3 и 7-11. Поэтому УЖЕ не получится поставить продукт - надо знать не просто КАТАЛОГ куда ставить НО и НОМЕР версии. Не говорю уже о том, что для разных версий может быть разный набор файлов для установки. И прочее прочее прочее.
Поэтому, используется автоматическое определение (встроенное в SB например), какие версии клариона установлены на компьютеры и каталоги, куда они были установлены. Вот уже после получения этой информации мы сможем установить нужные файлы в нужные каталоги и т.д.
это в двух словах...
- Дед Пахом
 - Старичок
 - Сообщения: 3346
 - Зарегистрирован: 07 Июль 2005, 16:51
 - Откуда: Москва, Россия
 - Благодарил (а): 20 раз
 - Поблагодарили: 56 раз
 - Контактная информация:
 
ABCFree и C11
Сам он, конечно, знать не будет, а подсказать что мешает? Очень простой способ - посмотреть в \bin имя red-файла.ingasoftplus писал(а): 15 Май 2019, 18:34Т.е. вы думаете, что выбрав каталог инсталятор будет знать КАКАЯ версия там стоит????
С уважением, ДП
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
ABCFree и C11
На всякий случай, работа инсталятора - это скопировать несколько файлов в нужные каталоги и зарегить шаблон. Вручную это делается не намного дольше.
			
			
									
						C6/C12, ШВС, tps/btrieve.
			
						- ingasoftplus
 - Ветеран
 - Сообщения: 481
 - Зарегистрирован: 26 Декабрь 2006, 17:07
 - Откуда: Оттуда :)
 - Благодарил (а): 131 раз
 - Поблагодарили: 9 раз
 
- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
ABCFree и C11
Я с точки зрения необходимого и достаточного. "А Вы с какой стороны планируете быть?"  
			
			
									
						C6/C12, ШВС, tps/btrieve.
			
						