Почтовый клиент для 6.3

Clarion, Clarion 7

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

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

Почтовый клиент для 6.3

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

Скорее всего, что-то с доступностью системных папок с библиотеками (см. что прописано в Path Windows)
Однозначно программы с ClarunExt под WinxP / 2003 работают.
Make Clarion Great Again ! 😎
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1412
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 12 раз
Поблагодарили: 2 раза
Контактная информация:

Почтовый клиент для 6.3

Сообщение RaFaeL »

Вот поэтому использую ClaRunExt от 9.1, там сишный рантайм 8й версии, с ним как-то попроще
kreator
✯ Ветеран ✯
Сообщения: 5183
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Почтовый клиент для 6.3

Сообщение kreator »

Действительно, этого файла в WinXP нет (хотя официальная корпоративная версия и SP3). Ручное добавление данного файла в System32 помогло.
Получается, что XP - проблема, хорошо хоть сообщение даёт. Будем собирать статистику, станций на XP немного осталось.
We are hard at work… for you. :)
PavelNK
Старожил
Сообщения: 280
Зарегистрирован: 15 Март 2011, 8:02

Почтовый клиент для 6.3

Сообщение PavelNK »

kreator писал(а):При запуске программы (использует ClaRunExt) получили вот такое:
1.png

На компе стоит XP, если кто помнит, я ещё писал, что C10 на него не ставится. Запуск ClaRunExtSetup тоже не привёл ни к чему. Будем разбираться, единичный ли случай или в XP всегда так.
У меня сейчас установлена Windows 8.1, пришлось установить, т.к. комп на котором стояла WinXP накрылся. Но у меня остался HDD на котором стояла WinXP. Так вот, у меня C10 был установлен и MSVCR120.dll присутствует в каталоге SYSTEM32, значит что-то не установлено. И вообще 17 файлов с числом 120, все от 5.10.2013. Но что нужно установить не скажу - не знаю.
kreator
✯ Ветеран ✯
Сообщения: 5183
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Почтовый клиент для 6.3

Сообщение kreator »

Наверняка при установке C10 этот файл будет. А на машинах, где C10 не устанавливался?
Посмотрел на виртуалке, где у меня чистый XP, держу только ради C63, там тоже нет этого файла. Похоже, диагноз проясняется. Ну, что ж, тем лучше, сигнал валить с XP. Или какой там по счёту звонок?
We are hard at work… for you. :)
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1412
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 12 раз
Поблагодарили: 2 раза
Контактная информация:

Почтовый клиент для 6.3

Сообщение RaFaeL »

А в какой винде ты рассчитываешь эти файлы увидеть если они выпуска 2013 года?
Вообще их должен ставить ClaRunExtSetup.exe
kreator
✯ Ветеран ✯
Сообщения: 5183
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Почтовый клиент для 6.3

Сообщение kreator »

Да, ClaRunExtSetup.exe отрабатывает как надо, всё OK, разобрались. Не понятен момент - почему на Win7 не нарвались, хотя Клашу на станциях не ставим (соответственно, этого файла там нет). Проблема возникает при непосредственном вызове классов ClaRunExt или всё-таки при загрузке программы? Кто знает?
We are hard at work… for you. :)
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1412
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 12 раз
Поблагодарили: 2 раза
Контактная информация:

Почтовый клиент для 6.3

Сообщение RaFaeL »

clarunext.dll написан на Visual C, ему и нужны эти dll
Это как приложению на кларионе нужен clarun.dll
Т.е. ошибка возникает при загрузке библиотеки clarunext.dll, а она подгружается динамически при вызове классов
kreator
✯ Ветеран ✯
Сообщения: 5183
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Почтовый клиент для 6.3

Сообщение kreator »

Этот файл (msvcr120.dll) присутствует в Винде, начиная с версии 8.1. На версиях ниже - проблема. Но зато достаточно положить этот файл в папку с программой (на самом деле это выход для нас, поскольку есть проблемы с инсталляцией чего-либо на рабочих станциях).
We are hard at work… for you. :)
kreator
✯ Ветеран ✯
Сообщения: 5183
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Почтовый клиент для 6.3

Сообщение kreator »

Апну тему. Народ, как для функции SendMail из библиотеки ClaRunExt сформировать поле htmlMessage? Нужен пример с одной простенькой табличкой, у которой ячейки с разным форматированием (шрифт, цвет ...).
We are hard at work… for you. :)
Ответить