Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder

Модерирует : ShIvADeSt

ShIvADeSt (06-04-2006 01:56): Продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=6607  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

MKalavera



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
5. SDAC

Всего записей: 512 | Зарегистр. 03-11-2003 | Отправлено: 08:05 24-03-2006
rvn

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо всем кто откликнулся.
Думаю, эта информация будет полезна всем чайникам.

Всего записей: 40 | Зарегистр. 30-08-2004 | Отправлено: 09:28 24-03-2006
Vixoid



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rvn
1.  
 
Понадобилось мне прочитать файлы сообщений электронной почты, вначале думал самому сделать, вроде ничего сложного — текстовый файл, сначала заголовок, потом само сообщение. Но потом подумал, что придется ведь разбираться со всеми этими encoding и charset-ами, а если еще и сообщения будут multipart, то вообще тихий ужас. В общем, как всегда, решил поискать что-нить готовенькое и бесплатненькое .
 
Mail2000 — довольно неплохой модуль, содержит три компоненты: TPOP2000, TSMTP2000 и TMailMessage2000. Ничего не знает про существование KOI-8, за что и отложен.
 
Clever Internet Suite version 3.0 — компонента из этого пакета у меня не смогла определить дату сообщений из заголовков и за это была сразу дисквалифицирована. А еще профессионалка называется, то бишь небесплатная.
 
ArgoSoft Internet Mail Suite v2.0 — тоже не бесплатный пакет , что-то поленился я его пробовать даже. Все равно покупать не буду — не та задачка, чтобы для неё компоненты по полторы сотни баков покупать.
 
Synapse — пока остановился на компоненте из этого пакетаю Небольшая, есть кое-какая документация, да и иерархия классов и сами классы достаточно понятны и удобны.
 
SakEmail — домашняя страница фыркнула на меня 403 кодом . Ну, не хочешь — не надо, мы не гордые...
 
В планах были еще две компоненты — из пакетов Internet Direct (Indy) и Internet Component Suite (ICS), но т.к. Synapse меня полностью устроила, я этих монстров и смотреть не стал.
 
SimpleMAPI Component Suite - ???(есть в обменнике!)
 
 
 

Всего записей: 351 | Зарегистр. 16-01-2003 | Отправлено: 09:57 24-03-2006
abalex



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vshersh
SergeBS
Да, спасибо.
Думаю надо перейти на MySQL - эксперимент с ADB-multiuser будем считать неудачным.
 
 
Добавлено:
to reenoip

Цитата:
 Запустил полнотекстовый поиск, исправил "NullDate = -700000" в двух файлах (больше нигде нет). По фигу, эррор - и пипец...  

 
а перекомпилироваться?

Всего записей: 781 | Зарегистр. 21-10-2004 | Отправлено: 12:10 24-03-2006
Alex47



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
reenoip  

 
1. То, что вы нашли относится к очень старой версии DevExpress - третьей, в комбинации с D6 SP2. Поэтому и не существует путь с ExpressInplaceEditors. Кстати, если вы работаете с D6, то нужно ОБЯЗАТЕЛЬНО поставить все сервис паки.

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 15:34 24-03-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex47
Поставил SP (UPDATE PACK 1 & 2) почти сразу же, как только начал юзать "DevExpress". Сейчас у меня Delphi (ent) версии 6.240.
 
abalex
С радостью бы перекомпилировал, но не знаю, в какой последовательности это нужно делать.
Изменил ("NullDate = -700000;" на "NullDate = -1;"):
ExpressEditors Library 5\Sources\cxDateUtils.pas
ExpressBars 5\Sources\dxBarExtItems.pas
 
И потом, в сооветствующих папках (Packages) куча *.dpk. Начинаю их открывать (для последующей компиляции) по очереди - такая же куча ошибок.
 
Список в ...ExpressEditors Library 5\Packages:
 
cxEditorsVCLD6.dpk
cxExtEditorsVCLD6.dpk
dclcxEditorsVCLD6.dpk
dclcxExtEditorsVCLD6.dpk
 
Список в ...ExpressBars 5\Packages:
 
dcldxBarD6.dpk
dcldxBarDBNavD6.dpk
dcldxBarExtDBItemsD6.dpk
dcldxBarExtItemsD6.dpk
dcldxDockingD6.dpk
dcldxsbD6.dpk
dxBarD6.dpk
dxBarDBNavD6.dpk
dxBarExtDBItemsD6.dpk
dxBarExtItemsD6.dpk
dxDockingD6.dpk
dxsbD6.dpk
 
С чего начинать, и чем заканчивать?
 
 
Вижу, что раздражает, но сам допереть пока не могу, так что извиняюсь за назойливость, и благодарю внимательных за терпение. Мне нужно с этим разобраться, а времени - как это всегда бывает в таких случаях - у меня нет \\\
 
 
p.s.
Инсталляционный файл DevExpress, кстати, мне дал feandy. Дал именно потому, что я не смог сам разобраться с установкой в отсутствие инфы и доков. Так что вопрос о компиляции для меня до сих пор тяжёлый ;)

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 17:32 24-03-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
reenoip
В пакете видно зависимые от него.... -- но это действительно гемор все перекомпилировать...
 
Добавь просто исправленный файл в файл проекта или в сёрч паз. Тогда при компиляции проекта будет линковаться исправленный файл, а не библиотечный (конечно если ты без пакетов компилируешь проект)
 
Добавлено:
abalex
Ради спортивного интереса, можешь в 2-х словах описать, что за система: сколько таблиц, сколько записей... какие задачи...  
И как справлялась абсолют дб (интересует быстродействие и отказоустойчивость)?
 
Ато я пробовал на ней тестовые проекты делать... а вот чтото серьезное стремно... Хотя в принципе неплохая штуковина (я говорю о локальных однопользовательских хранилищах)

Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 17:36 24-03-2006
abalex



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vshersh

Цитата:
Ради спортивного интереса, можешь в 2-х словах описать, что за система: сколько таблиц, сколько записей... какие задачи...  
И как справлялась абсолют дб (интересует быстродействие и отказоустойчивость)?  

 
Да я только начал, хотел с ней познакомиться - и вот сразу грабли
Сс ней еще толком и не работали, ввели около 50 записей
Система простая  
Поставщики - Группы товаров
Кто и что поставляет нам на фирму
 
Добавлено:
reenoip
Я не имел в виду перекомпиляцию всего пакета
как и сказал vshersh но чуть подробнее:
запиши исправленный файл в каталог LIB из SOURCE и этот файл перекомпилится при компиляции проекта, т.к. каталог LIB при установке девок прописывается в путях Delphi

Всего записей: 781 | Зарегистр. 21-10-2004 | Отправлено: 18:44 24-03-2006
feandy



Пиво тоже компонента
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
reenoip
попробуй сделать так.
Запускаешь мой инсталл. Доходишь до этапа "Завершить". Подменяешь измененные тобой файлы. Далее жми эту самую "Завершить" и наблюдаешь процесс компиляции.
Если все получится - тебе повезет

Всего записей: 5200 | Зарегистр. 15-02-2002 | Отправлено: 19:22 24-03-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
feandy
А-а-а-а-а-а-а-а-а-а-а-а-а-а-а-а, сработало!!!
Супер! Действительно, нужно лишь заменить строки в файлах, а файлы - до кнопки "Завершить" ))))))
 
Блин, спасибо вам всем огромное, люди!!!
 
И последнее. Не пойму, если решение трабла столь очевидно даже для такого, как я, - то куда смотрят разработчики? Странно, всё же... Такой косяк - и решается таким примитивным способом...
 
 
Ок, всё, довольно офтопа )))
 
Спасибо вам большое!
 
 
p.s.
feandy, друг, скажи мне, тебе вообще интересно программированием заниматься, когда столько знаешь, а? Или только с таким багажом интерес к кодингу просыпается? )))

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 20:25 24-03-2006
Fantom 14



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди а где мона найти Borland C++ Builder 6 Mobile Edition. хотелось бы посмотреть что это за чудо и с чем его есть?

Всего записей: 322 | Зарегистр. 23-10-2004 | Отправлено: 09:52 26-03-2006
bandyn



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SZap Компонент TDbf
Как можно переключить базу на другую кодировку (DOS) а не 1251 ?
а то никак немогу найти

Всего записей: 394 | Зарегистр. 18-11-2004 | Отправлено: 16:03 27-03-2006
targentor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, уважаемые!
Вот какая проблема: при попытке декодировать полученное сообщение,
возникает исключительная ситуация:
Project mail.exe raised exception class EIdException with message
'Uneven size in DecodeToStream' ...
 
Вот код:
          IdMessage.Clear;
          IdPOP3.Retrieve(1, IdMessage);
          dText := IdDecoderMIME.DecodeString(IdMessage.Subject);
 
Не подскажите, где ошибка?
 
Используются компоненты Indy 9

Всего записей: 1 | Зарегистр. 20-02-2006 | Отправлено: 16:33 27-03-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
targentor
А что в IdMessage.Subject перед выполнением
Код:
dText := IdDecoderMIME.DecodeString(IdMessage.Subject);
?

Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 16:37 27-03-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bandyn

Цитата:
Как можно переключить базу на другую кодировку (DOS) а не 1251 ?  

При создании новой базы?
Или с чтением проблемы?

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 06:57 28-03-2006
bandyn



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SERGE_BLIZNUK
 
Проблемы с чтением!
База с кодировкой DOS, вижу одни крякозяблики

Всего записей: 394 | Зарегистр. 18-11-2004 | Отправлено: 11:05 28-03-2006
dyr farot

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://www.delphikingdom.info/asp/answer.asp?IDAnswer=17342
http://www.delphikingdom.ru/asp/answer.asp?IDAnswer=19396

Всего записей: 697 | Зарегистр. 03-08-2004 | Отправлено: 12:16 28-03-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bandyn уважаемый dyr farot сбросил вам очень грамотные статьи.
Если не решите проблему - пишите (или сюда, или в ПМ) - будем решать вместе ;-)
P.S.
по смешению 0x1D в DBF файле какой код ? (это и есть кодовая страница?)
 

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 14:59 28-03-2006 | Исправлено: SERGE_BLIZNUK, 15:00 28-03-2006
bandyn



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SERGE_BLIZNUK
 
Код начала файла:
03 6A 03 1C 5C 05 00 00 C2 0A A3 02 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 
Изменять структуру файла нельзя, так как он используется другими программами!
Нужно только его корректно прочитать, чтобы DBGrid нормально отображал, читабильно!
Ведь другие-то компоненты могут! Поменял CodePage на OEM и всего делов... А в TDbf-то как?
 
 
Добавлено:
Может быть кто имел опыт установки компоненты VK DBF 1.0.7 на BCB 6
Напишите как он ставится..., а то даже автор по ICQ толком объяснить ничего неможет...

Всего записей: 394 | Зарегистр. 18-11-2004 | Отправлено: 16:56 28-03-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чувак может я не в тему. но для чтения ДБФ вроде круто юзать Helicone или типо того.

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 19:39 28-03-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder
ShIvADeSt (06-04-2006 01:56): Продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=6607


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru