Страница 13 из 21
Win 10 + Clarion 10 = Problem
Добавлено: 04 Декабрь 2017, 19:51
Игорь Столяров
Clarion 10.0.12799
При открытии просмотра EMBEDS (как из дерева приложения, так и из редактирования окна) иногда (!!!)
перестали отображаться вставки Windows Event.
Обновляешь список (F5) или нажимаешь/отпускаешь кнопки фильтров EMBEDS - появляются ...

Что-то я раньше такого не припоминаю ... Что-то из новых исправлений ?

Win 10 + Clarion 10 = Problem
Добавлено: 13 Декабрь 2017, 17:23
Игорь Столяров
А нет ли среди нас ценителей Windows XP ?
Мне что-то уже второй пользователь сегодня присылает ошибку при запуске программы под WinXP
собранной в последнем обновлении C10.0.12799 ....
Откатились на сборку программы под C10.0.12567 (май 2017) всё чудесно у них заработало ...
Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 16:56
Игорь Столяров
Игорь Столяров писал(а): 13 Декабрь 2017, 17:23Мне что-то уже второй пользователь сегодня присылает ошибку при запуске программы под WinXP собранной в последнем обновлении C10.0.12799 ....
Закрою это сообщение: версия Clarion здесь не при чём.
Эту ошибку на WinXP SP2 вызывает новый комплект библиотеки LIBCURL (3 файла).
Простое копирование в папку программы старого комплекта LIBCURL (7 файлов) полностью решает проблему.
Наверно сходим мы на чемпионат мира по футболу, да и будем потихоньку отказываться от совместимости с WinXP.
Задрало уже с ней долбится.

Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 17:13
RaFaeL
А если попробовать "мой" комплект библиотек libcurl? )
Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 17:17
Игорь Столяров
Проблема не в LIBCURL.
Проблема в том, что на улице 2017 г., но есть товарищи (которые нам совсем не товарищи),
которые упорно этого не замечают и продолжают юзать WinXP.
"Не существует моральных принципов способных остановить бизнес в получении дополнительной прибыли".
Карл Маркс, труд "Капитал". Ничего не меняется ...

Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 17:46
RaFaeL
Ну а что такого, мало ли какие причины. 6.3 вообще 16-битный, используем же, по сравнению с этим динозавром XP верх прогресса. У нас например сервер разработки на Windows 2003, что суть та же XP, только серверная и менять не собираемся
Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 17:53
Игорь Столяров
RaFaeL писал(а): 15 Декабрь 2017, 17:466.3 вообще 16-битный, используем же, по сравнению с этим динозавром XP верх прогресса
С63 обновлялся всё-таки до 2009 г., да и вообще используется много старых прикладных программ ...
Но системное ПО - это другое. Юзеры сами мучаются, то принтер отвалится, то сеть, то вирусы ...
А у хозяина один ответ: "Когда сдохнет (компьютер), тогда и куплю новый !"

Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 18:02
finsoftrz
У нас относительно недавно последний пользователь с win98 ушел. Обновился до win2000, другого его компы не тянут. А уж а WinXP полно народа работает. На более поздних версиях ОС те, кто покупал их с новыми компьютерами.
Я придерживаюсь правила - только кларионовский рантайм, winAPI и сырцы на кларионе. Еще базовые типы данных. На самом деле, особенно ничего не ограничивает. Поначалу работы может быть больше, зато потом не возникает трудно диагностируемых проблем. Единственное, где изменил этому правилу, было использование FRB (закрытой библиотеки на кларионе). Тогда это была оправданная мера, так как надо было быстрее выводить проект в эксплуатацию и эта библиотека очень помогла, закрыв недостатки работы с кларионовским report. Теперь постепенно все встает на круги свои.
Недавно еще подключил freeimage. Очень удобная функция копирования изображений с сайтов в программу через буфер обмена. И пробивается на сервера, у которых нет прямого выхода в интернет. Но тут и вылез вопрос с зависимостью от версий ОС. Решение достаточно простое - вынести эту функцию на отдельный небольшой exe. Он был изначально сделан, а потом я подумал, а что, вроде все работает, включу в виде библиотеки. И получил последствия... По этой же причине я не буду использовать, например, libcurl, а вместо этого вызываю в виде процесса curl.exe. Как говорит Маркович, мы не умные, мы опытные...

Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 18:06
finsoftrz
Игорь Столяров писал(а): 15 Декабрь 2017, 17:53RaFaeL писал(а): 15 Декабрь 2017, 17:466.3 вообще 16-битный, используем же, по сравнению с этим динозавром XP верх прогресса
С63 обновлялся всё-таки до 2009 г., да и вообще используется много старых прикладных программ ...
Но системное ПО - это другое. Юзеры сами мучаются, то принтер отвалится, то сеть, то вирусы ...
А у хозяина один ответ: "Когда сдохнет (компьютер), тогда и куплю новый !"

Хозяин умеет считать деньги. Одна таблетка от всего - терминальный сервер.

Рабочие станции лет почти по 15 стоят, есть не просят. С тем же winXP.
Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 18:24
Игорь Столяров
finsoftrz писал(а): 15 Декабрь 2017, 18:06Хозяин умеет считать деньги.
Спорный вопрос ... Я как раз сейчас он-лайн наблюдаю за потугами такого рачительного хозяина,
который третий день не работает, а долбится с пираткой Microsoft Office (не работает OLE).
При этом он каждый день по деньгам теряет намного больше, чем стоит годовая подписка Microsoft Office 365 ...

Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 18:29
finsoftrz
А вот не надо с офисом работать через ole...

Поди еще офис какой-нибудь из последних, с срамным меню который...
Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 18:36
Игорь Столяров
finsoftrz писал(а): 15 Декабрь 2017, 18:29А вот не надо с офисом работать через ole...
Анекдот про полезные советы:
Девушка: Святой отец, что бы не было последствий, надо молиться до секса или после ?
Священник: ВМЕСТО, дочь моя ...

Win 10 + Clarion 10 = Problem
Добавлено: 15 Декабрь 2017, 18:56
finsoftrz
Мне больше нравится про "батюшка, вы или крест снимите, или трусы наденьте"...

Win 10 + Clarion 10 = Problem
Добавлено: 16 Декабрь 2017, 12:11
Дед Пахом
finsoftrz писал(а): 15 Декабрь 2017, 18:02По этой же причине я не буду использовать, например, libcurl, а вместо этого вызываю в виде процесса curl.exe.
Мысль, конечно, здравая, а вот пример неубедительный. Как я понимаю, curl.exe это просто интерфейс для libcurl.dll. Если понадобится, скажем, поддержка TLS v1.3, нужна будет новая версия curl.exe со всеми вытекающими - поиск сборки, работающей в XP.
Win 10 + Clarion 10 = Problem
Добавлено: 16 Декабрь 2017, 12:12
Дед Пахом
finsoftrz писал(а): 15 Декабрь 2017, 18:29А вот не надо с офисом работать через ole...
А есть где-то список того, с чем не надо работать?