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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

   

SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bandyn
1)
Код:
Код начала файла:  
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  

попробуйте поменять на

Код:
 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 65 00 00  

 
думаю, что ваши программы это переживут! (на 99%)
 
второй вариант пока не буду озвучивать - проверю - напишу...

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 01:45 29-03-2006
aidaraidar



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста... Нужно создать базу данных на казахском языке. Я решил это делать в юникоде. Мне нужен какой-нибудь однофайловый DB движок с полноценной поддержкой юникода (БДЕ отпадает сразу). Попробывал Absolute Database..., он поддерживает юникод, но фильтры и запросы в юникоде не пашут. Что делать?

Всего записей: 62 | Зарегистр. 11-05-2005 | Отправлено: 16:50 29-03-2006
waik



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
aidaraidar
 
Я бы стал делать не на "однофайловом движке" а полноценном серваке. Например Firebird 1.5.x. Если программа локальная можно использовать "встраиваемую" версию - одна .dll в каталоге программы и один файл .fdb в качестве базы данных. С кодировками там полный порядок. Доступ через Fib компоненты. Поддерживает и UNICODE и такую штуку как Codepage-neutral (Uppercasing limited to ASCII codes 97—122) - по русски NONE называется.
Позволяет вообще не заморачиваться на кодировки. Можно писать любые символы.
Кроме того есть нативные наборы, полный список здесь
 
_http://firebird.sourceforge.net/index.php?op=doc&id=fb_1_5_charsets&nosb=1
 
О работе с кодировками для начала:
 
_http://www.ibase.ru/devinfo/ibrusfaq.htm
 
Кажется идеальным случаем.  

Всего записей: 610 | Зарегистр. 15-01-2003 | Отправлено: 18:19 29-03-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aidaraidar
Земляк, будь добр, если разберёшься (и если будет желание объяснить) - дай знать на pioneer@mail.kz, или здесь. Мне в самом ближайшем будущем, возможно, понадобится подобное решение (тоже ваяю БД, и в ней мне, по-моему, придётся делать поддержку родного казахского, но я пока не уверен), так что помощь твоя будет как нельзя кстати...

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 00:19 30-03-2006
aidaraidar



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
waik
 
Спасибо попробую, вот скачал ембеддед версию сабжа, пытаюсь понять кто такие FiB компоненты. А кстати где их взять???
 
reenoip
 
Конечно дам знать.

Всего записей: 62 | Зарегистр. 11-05-2005 | Отправлено: 09:07 30-03-2006 | Исправлено: aidaraidar, 09:08 30-03-2006
SERGE_BLIZNUK

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

Цитата:
второй вариант пока не буду озвучивать  

вот, теперь буду озвучивать ;-)))
 
напомню, проблема с русскими буквами для DBF файлов, у которых не стоит в заголовке CodePage с использованием TDbf  
 
1) в вашей программе добавьте в Uses dbf_dbffile (можно в секции implementation)

Код:
implementation
uses dbf_dbffile;

2) перед открытием  Dbf1.Open
сделать
Код:
DbfGlobals.DefaultOpenCodePage := 866;

 
всё.

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 09:52 30-03-2006 | Исправлено: SERGE_BLIZNUK, 09:56 30-03-2006
gpi

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

Цитата:
пытаюсь понять кто такие FiB компоненты.

http://devrace.com/ru/fibplus/index.php
 

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 10:37 30-03-2006
AnGo



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

Цитата:
кто такие FiB компоненты. А кстати где их взять???  

 
Поищи у китайских братьев  
Конечно, не последняя версия у них, но работает ...
Неплохой ресурс по программированию для Firebird на sql.ru
Там бывают российские спецы, участвующие в развитии птицы.

Всего записей: 1078 | Зарегистр. 07-07-2002 | Отправлено: 15:51 30-03-2006
genkin38



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aidaraidar
И вообще, сходи на http://ibase.ru

Всего записей: 163 | Зарегистр. 15-03-2005 | Отправлено: 19:16 30-03-2006
bandyn



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SERGE_BLIZNUK
Спасибо за помощь! Буду пробовать на работе завтра!
О результатах сообщу!
 
Добавлено:
 implementation
uses dbf_dbffile;
 
Как это перевести на C++?

Всего записей: 394 | Зарегистр. 18-11-2004 | Отправлено: 19:55 30-03-2006
SERGE_BLIZNUK

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

Цитата:
Как это перевести на C++?

сорри, C++ не знаю абсолютно...
что вроде include ...
 
что, используешь BCB?.. ;-))
Тогда hint: Вот, посмотри, как ты подключаешь основной модуль (DBF) точно также подрубай доступ к dbf_dbffile.
Просто именно так описывается DbfGlobals, свойство которого и нужно менять.
Hint2 - если не найдёшь как подключить - можешь прямо в исходниках TDbf в модуле dbf_dbffile в  DbfGlobals
задать DefaultOpenCodePage не 1251, а 866. Но это плохой стиль, грязная работа. Повлияет на все открываемые DBF, у который в заголовке не задана кодовая страница.короче - НЕ РЕКОМЕНДУЮ! но сделать так можно ;-)))

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 02:46 31-03-2006 | Исправлено: SERGE_BLIZNUK, 09:10 31-03-2006
vidic777



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Для Dimyan из топика  Коммерческие компоненты и утилиты для Delphi/BCB
 
Вместо RX попробуй использовать JVCL, там и компонет больше и большая часть тех, что в RX входили тоже есть.  
Это их оф. сайт:  
_http://homepages.borland.com/jedi/jvcl/
и _http://sourceforge.net/project/showfiles.php?group_id=45786
скачать можнл свободно. Но у меня при инсталляции падала винда (WinXP SP2 Eng VLM + RUS MUI), буду еще разбираться почему  (был синий экран с каким-то сообщением). Возникал кога я их ставил под C++Builder 6 c 4-м обновслением. Я выкрутился тем, что перегрузил машину в "Save Mode"  и ставил из под него - ВСЕ РАБОТАЕТ.  
 
Удачи !

Всего записей: 1313 | Зарегистр. 16-02-2005 | Отправлено: 02:49 01-04-2006
Dimyan

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vidic777, да JEDI то есть просто в рабочем проекте много где используются RX переделывать на JEDI долго очень

Всего записей: 302 | Зарегистр. 10-07-2004 | Отправлено: 07:12 01-04-2006
SERGE_BLIZNUK

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

Цитата:
есть просто в рабочем проекте много где используются RX переделывать на JEDI долго очень  

Ну, не так уж и долго ;-)).
там есть конвертор (JVCLConvert.exe_JVCL_3.00.zip)
к небу набор правил перекодирования. Есть RX -> JVCL
Но, разумеется потом нужно подключить руки и голову ;-))
для среднего проекта (20-40 модулей) за день управитесь ;-)

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 08:15 01-04-2006
genkin38



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ru-Board жжёт нипадецки

Всего записей: 163 | Зарегистр. 15-03-2005 | Отправлено: 20:03 01-04-2006
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто работает с TMS_Security_System_v2.1.0 подскажите, плиз.
Как к Security Manager подключить Form Policy другой формы проекта (не MDI), с возможностью изменять настройки в run-time.

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 21:02 01-04-2006
SERGE_BLIZNUK

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

Цитата:
Ru-Board жжёт нипадецки  

поубивал бы поделецов-подонков!

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 21:13 01-04-2006
gorwul

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если какой-нибудь компонент для создания форума в рамках клинет-серверного приложения?

Всего записей: 155 | Зарегистр. 16-04-2003 | Отправлено: 02:46 02-04-2006
vidic777



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
genkin38
 
Ты это к чему, че за ботва (точнее флейм) !!!
 
 
 
Добавлено:
Dimyan
SERGE_BLIZNUK
 
Согласен, на переделывание время таки уйдет, но JEDI сейчас развивается и далее а RX к сожалению закрыт. Так что из этих соображений и стои перейти на JEDI IMHO.
 
 
Удачи !

Всего записей: 1313 | Зарегистр. 16-02-2005 | Отправлено: 21:46 02-04-2006
SergeBS



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

Цитата:
 
Если какой-нибудь компонент для создания форума в рамках клинет-серверного приложения?  
 

Сам-то понял что спросил? Форум = база + скрипты на сервере. А клиент у него - браузер. IE/Mozilla... Компонент к MySQL тебе понадобился? Ну дык ошибся адресом. Такое не тут. И такое вообще не бывает . По крайней мере называется по-другому.

Всего записей: 272 | Зарегистр. 19-04-2005 | Отправлено: 13:05 03-04-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