c10

Clarion, Clarion 7

Модератор: Дед Пахом

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

c10

Сообщение kreator »

Игорь Столяров писал(а):Возможно это даже и хорошо, просто в SV могли бы и предупредить о потери совместимости собираемых в C10 приложений с Win2000. ;)
Это так можно потерять совместимость с XP. Формально SV будут правы (XP не поддерживается уже), но у нас пользователей XP ого-го. Правильней делать отключаемый функционал. Типа как сделана поддержка Touch и виртуальной клавиатуры (проверили, что система не поддерживает ни того ни другого, вызовов соответствующих процедур нет).
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8033
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

c10

Сообщение Игорь Столяров »

Во первых, как-то не уловил связи между прекращением поддержки MS Windows и отказом от производства для нее приложений.
Вазовская шестера и 600 мерс давно сняты с производства, но ни кто не запрещает на них ездить ... ;)

Во-вторых наше "ого-го XP" ничего по сравнению с китайским 1 000 000 000 (миллиард !!!) компьютеров, работающих под WinXP.
Отказ MS от тех. поддержки WinXP тогда вызвал серьезные трения на правительственном уровне между Китаем и США.
Но американцы сказали, ничего не знаем, Microsoft - коммерческая фирма, никакого подрыва экономики Китая, просто бизнес. :idied:
Make Clarion Great Again ! 😎
kreator
✯ Ветеран ✯
Сообщения: 5161
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

c10

Сообщение kreator »

Игорь Столяров писал(а):Во первых, как-то не уловил связи между прекращением поддержки MS Windows и отказом от производства для нее приложений.
Конечно, приложения должны работать. Я единственный плюс вижу в этой ситуации - в стимуляции наших клиентов в переходе на новую платформу (я писал где-то выше). Опять же, мне как разработчику тоже неинтересно поддерживать устаревшие системы (в т.ч. в чисто финансовом плане). У нашего заказчика зоопарк - от Win XP до планшетов на Win8.1, и все требуют работоспособности программы. Что делать нам при ограниченности ресурсов? Я приветствую такой расклад - хочешь новый продвинутый функционал, готовься к материальным тратам, включая железо, коммуникации ... Не хочешь - не требуй ничего сверх естественного.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8033
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

c10

Сообщение Игорь Столяров »

Да, тоже самое - полный зоопарк, и как выяснилось есть экземпляры еще Win2000.
Здесь было бы более честным действительно, при продаже Windows оговаривать срок действия лицензии.
Например, купил юзер WinXP и он знает, что например 01.01.2014 г. она просто перестанет работать.
Как например AVP и он в рабочем порядке закладывает затраты на апгрейд системного софта.
Но Microsoft этого не делает, продает "вечную лицензию", с туманной формулировкой "жизненного цикла" ОС.
И как следствие, крайним оказывается разработчик прикладного ПО, который должен оправдываться и объяснять
конечному пользователю, что ему необходимо дополнительно потратится на апгрейд, при покупке программы ... :(
Make Clarion Great Again ! 😎
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2584
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

c10

Сообщение Губин Игорь »

Я, где-то за полгода, просто предупреждаю о прекращении поддержки ОС. Хотя Майкрософ и сисадмины с шилом в заднице справляются с этим без меня. Ситуация обратная - уже пошли вопросы про 10.
Это я только кажусь дураком! На самом деле я полный идиот!
kreator
✯ Ветеран ✯
Сообщения: 5161
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

c10

Сообщение kreator »

Губин Игорь писал(а):Ситуация обратная - уже пошли вопросы про 10.
В том то и дело. Часть требует развития, планшетов, смартфонов, поддержки Win10. А другая часть как сидела на XP, так и сидит, типа, не надо нам ничего, нас всё устраивает. Ситуация типа перехода с ДОСа на Винду :mrgreen: . Не так критично, но всё же.
We are hard at work… for you. :)
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

c10

Сообщение Admin »

Кстати ребят, отвыкайте отключать UAC. Сижу сейчас дома с этой хренью. Понемногу привыкаю.
TheBat! приходится руками запускать. Под админскими правами.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8033
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

c10

Сообщение Игорь Столяров »

Admin писал(а): отвыкайте отключать UAC
А зачем его отключать ?! :shock:
Make Clarion Great Again ! 😎
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2584
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

c10

Сообщение Губин Игорь »

Игорь Столяров писал(а): А зачем его отключать ?!
Потому, что пользователи ругаются на его назойливость
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8033
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

c10

Сообщение Игорь Столяров »

Губин Игорь писал(а): Потому, что пользователи ругаются на его назойливость
Вы говорите про сообщения, которые выдаются Windows при запуске приложения без цифровой подписи ?
Так проще подписать приложение и нет никаких проблем ...
Make Clarion Great Again ! 😎
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3289
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 49 раз
Контактная информация:

c10

Сообщение Дед Пахом »

Серьёзный баг нашли в C9/C10 в MSSQL драйвере (?). Таблица с первичным ключом типа STRING:

Код: Выделить всё

TestTable       FILE,DRIVER('MSSQL',GLO:Option),OWNER(GLO:Owner),NAME(GLO:Name),PRE(TST),BINDABLE,THREAD
Key0                KEY(TST:ID),NOCASE,PRIMARY
Record              RECORD,PRE()
ID                    STRING(5)
Description           STRING(60)
IntField              LONG
                    END
                END
Первые 2 PUT отрабатывают штатно, остальные нет - на сервер приходит пустое значение ключевого поля TST:ID

Код: Выделить всё

      TST:ID = '0000A'
      GET(TestTable, TST:Key0)

      TST:IntField = RANDOM(1, 100000)  ! First
      PUT(TestTable)

      TST:IntField = RANDOM(1, 100000)  ! Second
      PUT(TestTable)

      TST:IntField = RANDOM(1, 100000)  ! Third
      PUT(TestTable)

      TST:IntField = RANDOM(1, 100000)  ! Fourth
      PUT(TestTable)
Несколько человек подтвердили, что баг есть.
С уважением, ДП
kreator
✯ Ветеран ✯
Сообщения: 5161
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

c10

Сообщение kreator »

На XP десятка не запускается. Попробовал на двух компах. На одном пишет, что не хватает какого-то файла, на втором - "Ошибка инициализации приложения". Похоже, microsoft visual c++ 2013 redistributable не ставится. На майкрософтовском сайте не нашёл требований, а в Инете информация - минимальное требование - Vista SP2. Народ подтвердит мои подозрения?
We are hard at work… for you. :)
Ал
✯ Ветеран ✯
Сообщения: 1038
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

c10

Сообщение Ал »

kreator писал(а):На XP десятка не запускается. Попробовал на двух компах. На одном пишет, что не хватает какого-то файла, на втором - "Ошибка инициализации приложения". Похоже, microsoft visual c++ 2013 redistributable не ставится. На майкрософтовском сайте не нашёл требований, а в Инете информация - минимальное требование - Vista SP2. Народ подтвердит мои подозрения?
нет, xp sp3 32b - OK
kreator
✯ Ветеран ✯
Сообщения: 5161
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

c10

Сообщение kreator »

Тоже XP SP3, 32b, правильная майкрософтовская версия. Вот результат:
1.jpg
We are hard at work… for you. :)
Ал
✯ Ветеран ✯
Сообщения: 1038
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия
Поблагодарили: 1 раз

c10

Сообщение Ал »

Да верю, верю я...
Но у меня на 2х компах под XP (на одном C.10.0.11822, на 2м - C.10.0.11834), норм.
Надо посмотреть форуме - как решали проблемы при установке C7-C9, было что-то...
Ответить