Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по компонентам для Delphi, C++ Builder 2

Автор: TomasVercetti
Дата сообщения: 10.08.2006 18:04
А кто-нибудь пробывал Ionworx ICE License (Trial)? Скажите, в чём заключается триальность кроме недоступности нескольких менюшек в Advanced Features в Manager`е и в чём заключается защита от Code Modification? А то я пример из пакета изменяю как хочу, от него никакой реакции не следует!

Code Modification в ICE License, кажется, реагирует на изменение размера исполняемого файла.
А есть ли компоненты, которые смотрят не (только) на размер, а на что-нибудь ещё? А можно ссылочку, как это самому реализовать?
Спасибо за внимание...
Автор: phi1
Дата сообщения: 11.08.2006 11:26
All
Не подскажите, есть вообще в природе 'what's new' по версиям TVideoGrabber?
Автор: iogun
Дата сообщения: 11.08.2006 11:37
подскажите есть какие нибудь компоненты для работы с формулами Microsoft Equation, что бы потом можно было сохранять в БД или файлах.
Автор: MrZeRo
Дата сообщения: 11.08.2006 16:36
iogun
TOLEContainer позволяет сохранять в поток, а потом можно куда угодно.
Автор: SERGE_BLIZNUK
Дата сообщения: 12.08.2006 07:59
Ребяты, подскажите, с помощью какого компонента можно решить следующую задачу:
есть много текстов в формате RTF (в виде {\rtf1\ansi\ansicpg125 ... \par}}) - нужно найти определённый текст (слово) на русском языке. Чем и как это можно сделать?

Добавлено:
всё, сорри за ламерство - обычный TRichEdit метод FindText
Автор: dmit000
Дата сообщения: 15.08.2006 09:27
Скажите как сделать:
1. Чтобы компанент TEDIT стал вертикальным (меньшая сторона располагалась по горизонтали и текст соответственно повернулся на 90 градусов)
2. Чтобы в меню (MainMenu) текст выравнивался по горизонтали с учётом того что я в каких либо строках меню вставил иконку (картинку)
(т.е. создал вертикальное меню //1, 2, 3// ) и поместив иконку только у строки с названием //1// строки с названиями //2, 3// пододвинулись вслед за строкой //1//
Автор: vshersh
Дата сообщения: 15.08.2006 09:32
dmit000

Цитата:
Чтобы компанент TEDIT стал вертикальным

Посмотри на компоненты библиотеки raize

Цитата:
Чтобы в меню (MainMenu) текст выравнивался по горизонтали...

А он разве не выравнивается ?
Или
Цитата:
по горизонтали
в какую сторону?


Автор: ORMADA
Дата сообщения: 15.08.2006 10:30
2 dmit000
можешь сделать любое выравнивание через внешниюю прорисовку пунктов меню

MenuItem := TMenuItem.Create(FPopupMenu);
MenuItem.Caption := DEF_POPUPMENU_HEADER;

MenuItem.OnMeasureItem := MeasureMenuItem;
MenuItem.OnDrawItem := DrawMenuItem;

procedure DrawMenuItem(Sender: TObject; ACanvas: TCanvas; ARect: TRect; Selected:Boolean);
Автор: unikum
Дата сообщения: 15.08.2006 10:51
Нужен контрол подобный как TimeLine во FlashMX.
Там слева типа дерево слоев и несколько "статических" колонок в которых отображаются свойства слоя, а правее от всего этого сетка с кадрами. Из готового ничего не нашел. Пробовал обычный грид прикрутить, но там засада с отображением, и скролинги мне там не нравятся.
Мож кто посоветует что-то похожоее?
Автор: Alexey_Gawrilow
Дата сообщения: 15.08.2006 11:16
Приветсвую уважаемые!

Подскажите библиотеку, компонент, процедуру, которые помогут решить следующую задачу:
Создание электронного сообщения в формате text, rtf, html.

Без отправки, это без проблем.
Создать message вручную имея уже тело без проблем.

Возможно, следует использовать RTF как основу и зарегистрировать новый конвертор для него. Или есть уже готовый?
В Text Object Model RichEdit есть tomText, tomRTF, и tomHTML константы, возможно это то, что нужно, но небжодимо будет еще изображения упаковывать в отдельны mime части и вставлять на их место oid-ссылки.

Нужен редактор для пользователя.
Outlook не катит из-за анноящих диалогов секюрити.

Cпасибо.
Автор: LulumbaZ
Дата сообщения: 15.08.2006 14:51
Подскажите, пожайлуста, как в комопненте WPTools настроить правильное отображение русского RTF файла, созданного в Word2003 ?

Нашел, что замена 1252 на 1251 помогает, но не всегда, в модуле WPIOReadRTF.pas:
if (FCurrentCodePage <> 0) and (FCurrentCodePage <> 1252) and (aCh < 256) then
PrintAByte(Byte(aCh), FCurrentCodePage)
else PrintWideChar(aCh);
Автор: SERGE_BLIZNUK
Дата сообщения: 15.08.2006 19:40
Alexey_Gawrilow

Цитата:
Создание электронного сообщения в формате text, rtf, html.

Электронное сообщение может иметь вложения, описываемые форматом MIME
(content-type:)
и то, что может отобразить сам почтовик - либо plain text, либо HTML (mht)

но, если вам нужно генерить RTF - почитайте статью
"Дедушка RTF" еще послужит

удачи.
Автор: svs123456789
Дата сообщения: 15.08.2006 22:03
подскажите компонент редактирования БД, основанный на TWebBrowser (предпочтительно),
который бы позволял редактировать и показывать пользователю документы практически любого типа (Officе, JPEG , и т.п.)
хранящиеся в виде BLOB (и добавлять их)
Автор: unikum
Дата сообщения: 16.08.2006 01:31
2svs123456789
А ты в пример что-то подобное видел (в смысле в другой софтине или еще где-то)?
ИМХО ты валишь все в кучу. Ну разве что DevExpress, но весь этот цветнод редактировать в гриде концептуально не правильно, т.е. редактировать нужно отдельно от визуализации.
Вот например Вордовский файл как ты собрался редактировать? Наверно ведь будешь вызывать Ворд или как?
И потом TWebBrowser является обверткой над майкрософтовским АктивХ-ом который на входе для визуализации получает html, я не понял к чему такое требование?
Автор: svs123456789
Дата сообщения: 16.08.2006 09:33
unikum
если не знаешь то зачем отвечаешь ?
файлы word или jpeg
может "открывать " как twebbrowser так и toleconteiner !
попробуй установить у себя delphi и посмотреть
Автор: Alexey_Gawrilow
Дата сообщения: 16.08.2006 09:46
SERGE_BLIZNUK

Цитата:
Электронное сообщение может иметь вложения, описываемые форматом MIME
(content-type
и то, что может отобразить сам почтовик - либо plain text, либо HTML (mht)


хм.вроде ясно сказал

Цитата:
Без отправки, это без проблем.
Создать message вручную имея уже тело без проблем.


Цитата:
Нужен редактор для пользователя.


Простенький "Composer", TextEditor, не знаю как еще сказать.
И как уже сказал, если делать на базе RTF, то нужно делать конвертор в HTML, тк plain text и HTML поддерживают многие клиенты а RTF - много меньше (Речь идет о теле сообщения).

Можно пойти по 2 пути:
- заходитьчерез RTF,
- использовать MSHTML Editing Platform, наследника DHTML.

Мне думаеться, что 2 путь много сложнее.
Не хочеться изобретать велосипед.
Повторить редакторы распространненных почтовиков не требуется, нужен редактор для сообщений для внутренней программы работающей с элпочтой.

Автор: Vixoid
Дата сообщения: 16.08.2006 10:35
svs123456789
Тебе unikum правильно сказал (может немного запутанно)! Ты сам то подумай откуда IE знать о Word-м формате, он просто пользуется оле контейнером, в который грузится Word с твоим документом!!!
Ты попробуй офис снести или на голенькой винде без офиса (что лучше), попробовать открыть Word-й файл в IE и смотри что получится!
Автор: svs123456789
Дата сообщения: 16.08.2006 12:10
Vixoid
а зачем мне сносить word ?

понятно что и toleconteiner и twebbrowser да и IE на чьих библиотеках он основан - используют библиотеки word !
и странно было бы если б микрософт делали отдельный автономный от офиса плагин для екслорера ! когда существает технология ole !

так ведь мой вопрос был не об этом - ты его читал ?

я просто! ищу уже описанный мной компонент для просмотра разнообразных типов документов и с факультативной возможностью редактировать и добавлять - удалять ...

в свое время я показывал доки хранящиеся в базе данных - посредством экспорта из поля записи бд в поток и из потока в в олеконтейнер
Автор: Vixoid
Дата сообщения: 16.08.2006 13:26
svs123456789
Мля! Дак ты сам то понял чё написал:
подскажите компонент доступа к БД основанный на TWebBrowser (предпочтительно),
ADO*, *DAC, ... и т.д. - вот это компоненты доступа к БД!!!
Напиши нормально чё ты хочешь, и чем тебе TWebBrowser стандартный или его расширения неустраивают!!!

Вот какойто незнаю как для БД, наверное ручками придётся прикручивать (с исходниками):
ATViewer _http://atorg.net.ru/other/atviewer-ru.htm
Автор: svs123456789
Дата сообщения: 16.08.2006 13:51
Vixoid

Цитата:
чё ты очешь, и чем тебе TWebBrowser стандартный или его расширения неустраивают!!!

потому что TWebBrowser не работает с БД - или ты этого не знал ?
Автор: Vixoid
Дата сообщения: 16.08.2006 14:08
svs123456789
Ну дак ручками поработай!
Автор: unikum
Дата сообщения: 16.08.2006 19:15
2svs123456789

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

ты чего такой дерганый? Отвечаю потому что ты придумал себе задачу неправильно и пытаюсь уберечь твой лоб, чтоб ты не пытался проломить им стену.
Тебе пытаются объяснить что такого компонента наверно быть не может, потому что по факту ты хочешь чтобы в ячейке грида у тебя весел ворд, а в соседней фотошоп
Может тебе проще ссылки на файлы хранить а их через ShellExecute открывать мало ли, может у кого офиса случайно не окажется а срочно нужно будет глянуть другие данные.
Автор: sergbl2003
Дата сообщения: 16.08.2006 20:25
Друзья, помогите скомпилить под Builder 2006 пакет HireCube 4.46.
Имеются исходники HierCube и файлы проектов под BCB6, но под 2006 скомпилить не получается. Кто скомпилил под 2006 помогите или скиньте, плиз, файлы проектов
Автор: Thegodofviruses
Дата сообщения: 17.08.2006 07:10
Доброго утра народ.
А каким компонентом вы пользуетесь для шифровки файлов? И какой алгоритм шифрования используете? Я тут натклуся на библиотеку под названием 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) ).
А найти компонент таки не удалось
Автор: SERGE_BLIZNUK
Дата сообщения: 17.08.2006 09:38
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
Автор: Thegodofviruses
Дата сообщения: 17.08.2006 09:42
SERGE_BLIZNUK
Огромное спасибо!!
Автор: SERGE_BLIZNUK
Дата сообщения: 17.08.2006 09:44
и ещё, если вам что-то говорит аббревиатура KOL - то можете взять KOLCryptoLIB.rar - это русские наследники от

Цитата:

= DCPcrypt Cryptographic Component Library v2 Beta 2 =
= Copyright (c) 1999-2002 David Barton =
= http://www.cityinthesky.co.uk/ =
Автор: svs123456789
Дата сообщения: 17.08.2006 18:49
unikum

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

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


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

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


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

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


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

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


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

да! это возможное решение , я так делал но оно имеет ряд серьезных недостатков и в общем случае неправильно
Автор: doroshka
Дата сообщения: 18.08.2006 00:37
Доброй ночи, подскажите пожалуйста компоненту или библиотеку компонент, с помощью которой можно сделать медиа-плеер, который будет уметь следующее:
надо загрузить wav-файл и отобразить его в виде амплитудных колебаний. Желательно еще уметь выделить на графе интересующую нас область и проиграть только ее.. Желательно для D2005, D2006

Возможно криво объяснил - наглядный пример Nero WaveEditor.


Спасибо!
Автор: hobest
Дата сообщения: 18.08.2006 01:59
svs123456789

Думаю тебе нужно искать не универсальный компонент, тем более скорее такого нет в природе, а найти несколько понимающих различные форматы, и подсовывать их в рантайме в зависимости от формата данных. Для которых не найдешь, оставишь старый способ обработки. По мере нахождения новых компонент, будешь добавлять их в проект.

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

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Вызов файла по относит пути и определение буквы СД-рома


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.