Catalyst SoketTools Library
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7374
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
- Игорь Столяров
- Ветеран движения
- Сообщения: 7374
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Посмотрел (точнее попытался посмотреть) твой пример - он вообще не собрался. И абсолютно правильно.
1. В функциях PopInitialize() и PopConnect() не правльное кол-во параметров - см. описание прототипов этих функций в файле заголовков.
2. Соответственно могу только предположить, что если у тебя этот проект собирается - проблемы с доступом к LIB файлам (ты из программы вообще не "видишь" функции DLL библиотеки).
Далее он виснет после первого обращения к библиотеке ...
LIB файлы нужно создать из соответствующих DLL с помощью LIBMaker'а и не забыть удалить первую строку в списке функций для каждого LIB. Для программ на Clarion'e стандартные LIB из комплекта Catalyst Tools - не подойдут, они для C и VB.
3. Зачем изобретать все заново ? Если тебе не нравиться мой пример на Clarion (чем ?) - возьми пример на VC из SAMPLES и перепиши на клару ... Но название функций библиотеки и кол-во параметров для них не зависит от языка ...
P/S: LIB файлы для доступа к SMTP, POP3 и MIME из Clarion'а прилагаются, сбрось их в папку с программой вместе с одноименными DLL и включи в проект своего приложения.
1. В функциях PopInitialize() и PopConnect() не правльное кол-во параметров - см. описание прототипов этих функций в файле заголовков.
2. Соответственно могу только предположить, что если у тебя этот проект собирается - проблемы с доступом к LIB файлам (ты из программы вообще не "видишь" функции DLL библиотеки).
Далее он виснет после первого обращения к библиотеке ...
LIB файлы нужно создать из соответствующих DLL с помощью LIBMaker'а и не забыть удалить первую строку в списке функций для каждого LIB. Для программ на Clarion'e стандартные LIB из комплекта Catalyst Tools - не подойдут, они для C и VB.
3. Зачем изобретать все заново ? Если тебе не нравиться мой пример на Clarion (чем ?) - возьми пример на VC из SAMPLES и перепиши на клару ... Но название функций библиотеки и кол-во параметров для них не зависит от языка ...
P/S: LIB файлы для доступа к SMTP, POP3 и MIME из Clarion'а прилагаются, сбрось их в папку с программой вместе с одноименными DLL и включи в проект своего приложения.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7374
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
-
- Ветеран
- Сообщения: 333
- Зарегистрирован: 21 Сентябрь 2005, 11:05
- Откуда: Нижний Новгород
- Контактная информация:
Всем привет!
Кто использует Catalist для отправки писем, не сталкивался ли с проблемой русских букв в заголовке письма. Сколько не искал, не смог ничего сделать. а проблема в том, что и имя отправителя и тема в iso-8859-1, хотя:
Content-Type: text/plain; charset=iso-8859-5
Все это хорошо видно при показе заголовков. Интересно, что Bat версии 2.01 отображает нормально, а версии 3.5 нет.
Кто использует Catalist для отправки писем, не сталкивался ли с проблемой русских букв в заголовке письма. Сколько не искал, не смог ничего сделать. а проблема в том, что и имя отправителя и тема в iso-8859-1, хотя:
Content-Type: text/plain; charset=iso-8859-5
Все это хорошо видно при показе заголовков. Интересно, что Bat версии 2.01 отображает нормально, а версии 3.5 нет.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7374
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз