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

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

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

ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 102 103 104 105 106

   

Vixoid



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
svs123456789
Ну дак ручками поработай!

Всего записей: 351 | Зарегистр. 16-01-2003 | Отправлено: 15:08 16-08-2006
unikum



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

Цитата:
если не знаешь то зачем отвечаешь ?  файлы word или jpeg   может "открывать " как twebbrowser так и toleconteiner !  попробуй установить у себя delphi и посмотреть

ты чего такой дерганый? Отвечаю потому что ты придумал себе задачу неправильно и пытаюсь уберечь твой лоб, чтоб ты не пытался проломить им стену.
Тебе пытаются объяснить что такого компонента наверно быть не может, потому что по факту ты хочешь чтобы в ячейке грида у тебя весел ворд, а в соседней фотошоп
Может тебе проще ссылки на файлы хранить а их через ShellExecute открывать мало ли, может у кого офиса случайно не окажется а срочно нужно будет глянуть другие данные.

Всего записей: 106 | Зарегистр. 23-07-2006 | Отправлено: 20:15 16-08-2006
sergbl2003



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, помогите скомпилить под Builder 2006 пакет HireCube 4.46.
Имеются исходники HierCube и файлы проектов под BCB6, но под 2006 скомпилить не получается. Кто скомпилил под 2006 помогите или скиньте, плиз, файлы проектов

Всего записей: 320 | Зарегистр. 03-01-2005 | Отправлено: 21:25 16-08-2006
Thegodofviruses



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго утра народ.
А каким компонентом вы пользуетесь для шифровки файлов? И какой алгоритм шифрования используете? Я тут натклуся на  библиотеку под названием Delphi Encryption Compedium. Что про нее скажите?
 
Delphi Encryption Compedium представляет собой библиотеку классов Delphi, реализующую сорок различных алгоритмов шифрования (Gost, Cast128, Cast256, Blowfish, IDEA Mars, Misty 1, RC2, RC4, RC5, RC6, FROG, Rijndael,SAFER, SAFER-K40, SAFER-SK40, SAFER-K64, SAFER-SK64, SAFER-K128, SAFER-SK128, TEA, TEAN,Skipjack, SCOP, Q128, 3Way, Twofish, Shark, Square, Single DES, Double DES, Triple DES, Double DES16, Triple DES16,TripleDES24, DESX, NewDES, Diamond II, Diamond II Lite,Sapphire II), пять алгоритмов проверки контрольных сумм (XOR16, XOR32, CRC32, CRC16-CCITT, CRC16-Standard), двадцать три алгоритма хэширования (MD4, MD5, SHA, SHA1, Haval (128-256), RipeMD (160-320), Snefru, Tiger, Square, SapphireII (128-320) ).
А найти компонент таки не удалось

Всего записей: 69 | Зарегистр. 11-07-2006 | Отправлено: 08:10 17-08-2006
SERGE_BLIZNUK

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

Цитата:
библиотеку под названием Delphi Encryption Compedium. Что про нее скажите?  

пользуемся... нормальная... free. Полностью в исходных текстах.
не понятно почему вы ёё не нашли?...
посмотрите тут много чего Components  Security  Crypting_ Torry's Delphi Pages
прямая ссылка - download Delphi Encryption Compedium Part I v.3.0 FWS 678 k
 
так ещё есть
 
  LockBox is a cross-platform toolkit for data encryption. It contains
  routines & components for use with Borland Delphi, C++Builder, & Kylix. It
  provides support for Blowfish, RSA, MD5, SHA-1, DES, triple- DES, Rijndael,
  & digital signing of messages.
 
  TurboPower LockBox project page:
 
  http://sourceforge.net/projects/tplockbox

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 10:38 17-08-2006
Thegodofviruses



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SERGE_BLIZNUK
Огромное спасибо!!

Всего записей: 69 | Зарегистр. 11-07-2006 | Отправлено: 10:42 17-08-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
и ещё, если вам что-то говорит аббревиатура KOL - то можете взять KOLCryptoLIB.rar - это русские наследники от  

Цитата:
 
     =   DCPcrypt Cryptographic Component Library v2 Beta 2    =
     =          Copyright (c) 1999-2002 David Barton           =
     =             http://www.cityinthesky.co.uk/              =
 

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 10:44 17-08-2006
svs123456789

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

Цитата:
ты чего такой дерганый?  

давай без ...  ?
 

Цитата:
Отвечаю потому что ты придумал себе задачу неправильно и пытаюсь уберечь твой лоб, чтоб ты не пытался проломить им стену.  

если тебе не попадались задачи хранения офисных документов в БД то не значит , что их нет !
 

Цитата:
Тебе пытаются объяснить что такого компонента наверно быть не может,  

если ты не знаешь как сделать такой компонент, то это не значит , что его нет !
hint посмотри на олеконтейнер добавляешь даталинк - и получаем datawere
 

Цитата:
ты хочешь чтобы в ячейке грида у тебя весел ворд, а в соседней фотошоп  

ты бы хоть вопроc попробовал прочесть! - где там написано про грид ??
 

Цитата:
Может тебе проще ссылки на файлы хранить а их через ShellExecute открывать  

да! это возможное решение , я так делал но оно имеет ряд серьезных недостатков и в общем случае неправильно

Всего записей: 2934 | Зарегистр. 10-04-2003 | Отправлено: 19:49 17-08-2006
doroshka

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброй ночи, подскажите пожалуйста компоненту или библиотеку компонент, с помощью которой можно сделать медиа-плеер, который будет уметь следующее:
надо загрузить wav-файл и отобразить его в виде амплитудных колебаний. Желательно еще уметь выделить на графе интересующую нас область и проиграть только ее.. Желательно для D2005, D2006
 
Возможно криво объяснил - наглядный пример Nero WaveEditor.  

 
Спасибо!

Всего записей: 47 | Зарегистр. 19-05-2003 | Отправлено: 01:37 18-08-2006 | Исправлено: doroshka, 01:39 18-08-2006
hobest

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
svs123456789
 
Думаю тебе нужно искать не универсальный компонент, тем более скорее такого нет в природе, а найти несколько понимающих различные форматы, и подсовывать их в рантайме в зависимости от формата данных. Для которых не найдешь, оставишь старый способ обработки. По мере нахождения новых компонент, будешь добавлять их в проект.
 
А что касается "всемогущего" олеконтейнера. Если что, то поправьте, ничего не знает о форматах данных. Он реализует механизм взаимодействия с программами, работающими со своими форматами данных и поддерживающими этот механизм. Если таковых не найдется на компьютере, то бесполезная вещь. Микрософт создала этот механизм еще во времена ДОСа, такой "недоношенный ребенок". С тех пор ничего не изменилось.

Всего записей: 86 | Зарегистр. 20-03-2006 | Отправлено: 02:59 18-08-2006
Figaro2000

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
doroshka
среди VCL-компонент такого не знаю, но была серия хороших ActiveX'ов для работы со звуком -  
NTCAudioStudio
NTCAudioConvert ActiveX
NTCAudioEditor ActiveX  
NTCDialogicVoice ActiveX

Всего записей: 245 | Зарегистр. 24-09-2005 | Отправлено: 09:36 18-08-2006
goshavt



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем привет!
У меня проблемка:
 
В какой-то момент начал переодически вылетать Exception с сообщением "Component named _1 already exists."
Покопав не много, нашел место, откуда он вылетает - из VCL библиотеки в методе AddItem ListView. А сейчас вообще не понятно откуда он берется, ListView заполненен, изменяются только иконки для итемов, а сообщение всеравно вылетает и после этого ListView остается пустой. Такое впечатление, что он сам себя перезапоняет в какой-то момент ( я стаким сталкивался с TreeView - когда форму на которой он находится пристыковываешь на другую форму, указатели на TTreeItem изменяются, будто их заново создали).
 
И ещё мне кажется, что это как-то связано с DevExpress QuantumGrid - ошибка появилась, когда начал использовать этот компонент, причем достаточно, чтобы форма с ним просто была скомпилирована, если удалить эту форму из проекта вроде все начинает работать нормально.
 
Может кто-то подсказать, что это за бяка и как с ней бороться?
 
 
Добавлено:
svs123456789
 
Ты все правильно задумал:
1. храниш файлы в базе данных в bin-blob полях
2. при надобности их оттуда достаёш, сохраняеш во временную папку и загружаешь их в WebBrowser (CppWebBrowser1->Navigate(WideString(FullFileName).c_bstr()); - пример для Builder), а он уже сам загрузит нужное приложение, если оно конечно установлено.
3. при закрытии этого документа сохраняешь обратно в базу и удаляешь временый файл.
 
Я думаю должно сработать, у меня так просмотр xml-ответов сделан.

Всего записей: 108 | Зарегистр. 12-12-2004 | Отправлено: 12:09 18-08-2006
Vladimir_Pashutin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По поводу хранения всякой всячины в полях базы данных. Делал я такие штуки лет пять назад, всё очень здорово до того момента как на компьютере появиться какая-нибудь гадость (вирусок противненький). Выковырять его потом из полей базы данных такое весёлое занятие, что я с радостью теперь его предлагаю всем друзьям, знакомым и соседям. Ни пуха ни пера.

Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 12:32 18-08-2006
jicoff

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
goshavt
 
Вообще это похоже на попытку добавить к Owner компонента с существующим именем. Как правило это происходит когда создаются однотипные компоненты с одним Owner, поэтому в таких случаях рекомендуется сразу переименовывать добавленный компонент, например, С_1, С_2 и т.д., что собственно и делает Борланд когда на форму добавляешь очередной компонент.
 
 

Цитата:
сталкивался с TreeView - когда форму на которой он находится пристыковываешь на другую форму, указатели на TTreeItem изменяются, будто их заново создали

 
Это вполне можен быть, т.к. при этом заново пересоздается Handle формы, которая накладывается на другую. Поэтому предварительно сохраняются Item'ы в поток, если не ошибаюсь, а потом восстанавливаются. Вот и происходит изменение указателей.

Всего записей: 289 | Зарегистр. 03-03-2006 | Отправлено: 12:40 18-08-2006
junik



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день !
 
Народ, посоветуйте неплохой и шустрый парсер мат.выражений.
 
И еще, можете по построителям графиков функций чего-нить посоветовать? Окромя ТиЧарта

Всего записей: 341 | Зарегистр. 12-08-2003 | Отправлено: 13:21 18-08-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
junik
 
  • TbcParser
  • ArtFormula
  • Pegtop Delphi Math

  • Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 13:28 18-08-2006
    Vladimir_Pashutin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    junik
    TRegExpr http://anso.virtualave.net

    Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 13:34 18-08-2006
    goshavt



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

    Цитата:
    Вообще это похоже на попытку добавить к Owner компонента с существующим именем. Как правило это происходит когда создаются однотипные компоненты с одним Owner, поэтому в таких случаях рекомендуется сразу переименовывать добавленный компонент, например, С_1, С_2 и т.д., что собственно и делает Борланд когда на форму добавляешь очередной компонент.

     
    Я бы так и сделал, но Итем создаю не я, а метод ListView, а точнее метод Add колекции TListItems, а там создается Итем и из конструктора Итема выскакивает Exception...
     
    Мне кажется, что это связано с перездом по памяти, но найти его не могу, CodeGuard, ничего по этому поводу не говорит...

    Всего записей: 108 | Зарегистр. 12-12-2004 | Отправлено: 13:35 18-08-2006
    Vladimir_Pashutin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    goshavt
    Скорее всего твой Item содержит поле с VCL объектом, который создается при запуске метода Add. Попробуй создать свой собственный constructor
     
    Добавлено:
    vshersh
    Что-то к тебе в ПМ письма не уходят. А поделииться TbcParser-ом можешь?

    Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 13:38 18-08-2006
    vshersh



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для всех желающих есть в варезнике

    Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 13:49 18-08-2006 | Исправлено: vshersh, 13:50 18-08-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 102 103 104 105 106

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru