Win 10 + Clarion 10 = Problem

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Win 10 + Clarion 10 = Problem

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

Clarion 10.0.12799
При открытии просмотра EMBEDS (как из дерева приложения, так и из редактирования окна) иногда (!!!)
перестали отображаться вставки Windows Event.

Обновляешь список (F5) или нажимаешь/отпускаешь кнопки фильтров EMBEDS - появляются ... :(
Что-то я раньше такого не припоминаю ... Что-то из новых исправлений ? ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Win 10 + Clarion 10 = Problem

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

А нет ли среди нас ценителей Windows XP ? ;)

Мне что-то уже второй пользователь сегодня присылает ошибку при запуске программы под WinXP
собранной в последнем обновлении C10.0.12799 ....

Откатились на сборку программы под C10.0.12567 (май 2017) всё чудесно у них заработало ...

XP.jpg
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Win 10 + Clarion 10 = Problem

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

Игорь Столяров писал(а): 13 Декабрь 2017, 17:23Мне что-то уже второй пользователь сегодня присылает ошибку при запуске программы под WinXP собранной в последнем обновлении C10.0.12799 ....
Закрою это сообщение: версия Clarion здесь не при чём.
Эту ошибку на WinXP SP2 вызывает новый комплект библиотеки LIBCURL (3 файла).
Простое копирование в папку программы старого комплекта LIBCURL (7 файлов) полностью решает проблему.

Наверно сходим мы на чемпионат мира по футболу, да и будем потихоньку отказываться от совместимости с WinXP.
Задрало уже с ней долбится. :(
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Win 10 + Clarion 10 = Problem

Сообщение RaFaeL »

А если попробовать "мой" комплект библиотек libcurl? )
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Win 10 + Clarion 10 = Problem

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

Проблема не в LIBCURL.
Проблема в том, что на улице 2017 г., но есть товарищи (которые нам совсем не товарищи),
которые упорно этого не замечают и продолжают юзать WinXP.

"Не существует моральных принципов способных остановить бизнес в получении дополнительной прибыли".
Карл Маркс, труд "Капитал". Ничего не меняется ... ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Win 10 + Clarion 10 = Problem

Сообщение RaFaeL »

Ну а что такого, мало ли какие причины. 6.3 вообще 16-битный, используем же, по сравнению с этим динозавром XP верх прогресса. У нас например сервер разработки на Windows 2003, что суть та же XP, только серверная и менять не собираемся
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Win 10 + Clarion 10 = Problem

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

RaFaeL писал(а): 15 Декабрь 2017, 17:466.3 вообще 16-битный, используем же, по сравнению с этим динозавром XP верх прогресса
С63 обновлялся всё-таки до 2009 г., да и вообще используется много старых прикладных программ ...
Но системное ПО - это другое. Юзеры сами мучаются, то принтер отвалится, то сеть, то вирусы ...
А у хозяина один ответ: "Когда сдохнет (компьютер), тогда и куплю новый !" ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Win 10 + Clarion 10 = Problem

Сообщение finsoftrz »

У нас относительно недавно последний пользователь с win98 ушел. Обновился до win2000, другого его компы не тянут. А уж а WinXP полно народа работает. На более поздних версиях ОС те, кто покупал их с новыми компьютерами.
Я придерживаюсь правила - только кларионовский рантайм, winAPI и сырцы на кларионе. Еще базовые типы данных. На самом деле, особенно ничего не ограничивает. Поначалу работы может быть больше, зато потом не возникает трудно диагностируемых проблем. Единственное, где изменил этому правилу, было использование FRB (закрытой библиотеки на кларионе). Тогда это была оправданная мера, так как надо было быстрее выводить проект в эксплуатацию и эта библиотека очень помогла, закрыв недостатки работы с кларионовским report. Теперь постепенно все встает на круги свои.
Недавно еще подключил freeimage. Очень удобная функция копирования изображений с сайтов в программу через буфер обмена. И пробивается на сервера, у которых нет прямого выхода в интернет. Но тут и вылез вопрос с зависимостью от версий ОС. Решение достаточно простое - вынести эту функцию на отдельный небольшой exe. Он был изначально сделан, а потом я подумал, а что, вроде все работает, включу в виде библиотеки. И получил последствия... По этой же причине я не буду использовать, например, libcurl, а вместо этого вызываю в виде процесса curl.exe. Как говорит Маркович, мы не умные, мы опытные... :-)
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Win 10 + Clarion 10 = Problem

Сообщение finsoftrz »

Игорь Столяров писал(а): 15 Декабрь 2017, 17:53
RaFaeL писал(а): 15 Декабрь 2017, 17:466.3 вообще 16-битный, используем же, по сравнению с этим динозавром XP верх прогресса
С63 обновлялся всё-таки до 2009 г., да и вообще используется много старых прикладных программ ...
Но системное ПО - это другое. Юзеры сами мучаются, то принтер отвалится, то сеть, то вирусы ...
А у хозяина один ответ: "Когда сдохнет (компьютер), тогда и куплю новый !" ;)
Хозяин умеет считать деньги. Одна таблетка от всего - терминальный сервер. :-) Рабочие станции лет почти по 15 стоят, есть не просят. С тем же winXP.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Win 10 + Clarion 10 = Problem

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

finsoftrz писал(а): 15 Декабрь 2017, 18:06Хозяин умеет считать деньги.
Спорный вопрос ... Я как раз сейчас он-лайн наблюдаю за потугами такого рачительного хозяина,
который третий день не работает, а долбится с пираткой Microsoft Office (не работает OLE).
При этом он каждый день по деньгам теряет намного больше, чем стоит годовая подписка Microsoft Office 365 ... ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Win 10 + Clarion 10 = Problem

Сообщение finsoftrz »

А вот не надо с офисом работать через ole... :-)
Поди еще офис какой-нибудь из последних, с срамным меню который...
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Win 10 + Clarion 10 = Problem

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

finsoftrz писал(а): 15 Декабрь 2017, 18:29А вот не надо с офисом работать через ole...
Анекдот про полезные советы:

Девушка: Святой отец, что бы не было последствий, надо молиться до секса или после ?
Священник: ВМЕСТО, дочь моя ... ;)
Последний раз редактировалось Игорь Столяров 15 Декабрь 2017, 20:28, всего редактировалось 2 раза.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4615
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

Win 10 + Clarion 10 = Problem

Сообщение finsoftrz »

Мне больше нравится про "батюшка, вы или крест снимите, или трусы наденьте"... :-)
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Win 10 + Clarion 10 = Problem

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

finsoftrz писал(а): 15 Декабрь 2017, 18:02По этой же причине я не буду использовать, например, libcurl, а вместо этого вызываю в виде процесса curl.exe.
Мысль, конечно, здравая, а вот пример неубедительный. Как я понимаю, curl.exe это просто интерфейс для libcurl.dll. Если понадобится, скажем, поддержка TLS v1.3, нужна будет новая версия curl.exe со всеми вытекающими - поиск сборки, работающей в XP.
С уважением, ДП
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Win 10 + Clarion 10 = Problem

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

finsoftrz писал(а): 15 Декабрь 2017, 18:29А вот не надо с офисом работать через ole...
А есть где-то список того, с чем не надо работать?
С уважением, ДП
Ответить