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

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

   

boddy2

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vidic777
English http://homepages.borland.com/jedi/jedihelp/

Всего записей: 326 | Зарегистр. 27-05-2004 | Отправлено: 21:56 19-04-2006
abv



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ищу грид, который может транспонировать таблицу (показывать вместо строк столбцы и наоборот), а также выделять цветом и шрифтом отдельные строки/столбцы. Также было бы хорошо, если бы он умел экспортировать свои данные в Excel с сохранением шрифтов и цветов для строк. Может кто что посоветует? В принципе, все это можно написать и самому, но вдруг есть что-то готовое

Всего записей: 267 | Зарегистр. 23-08-2001 | Отправлено: 22:00 19-04-2006
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abv
Всё это, за исключением транспонирования таблицы, есть в ExpressQuantumGrid.
А транспонировать таблицу можно и вручную, а результат отобразить в cxGridTableView

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 22:21 19-04-2006
pl0x

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините, я возможно предыдущим постом ошибся темой ...
Не сможите ли помочь мне с данным вопросом
 
http://forum.ru-board.com/topic.cgi?forum=33&topic=6676#1
Как отследить нажатие кнопки в STFilter(DBGridEh) ?

Всего записей: 85 | Зарегистр. 04-03-2005 | Отправлено: 23:28 19-04-2006
vidic777



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
boddy2
Пасиба, но это я уже видел, а есть ли что нить на русском ?
 
Спасибо заране.

Всего записей: 1313 | Зарегистр. 16-02-2005 | Отправлено: 00:17 20-04-2006
Steepe_Hare



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обращаюсь к тем, у кого реальный опыт работы с Paradox-таблицами без BDE.  
Посоветуйте неглючный компонент для чтения DB-файлов, пожалуйста (но не DegisyData)

Всего записей: 1162 | Зарегистр. 27-10-2001 | Отправлено: 00:36 20-04-2006
genkin38



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gpi
а dxExpress VerticalGrid? По-моему оно самое...
 
abv
А на торри ищешь по ключевому слову inspector

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использую компоненты TMS...
AdvGridWorkbook1.Grid.LoadFromXLS('1.xls');
выдает ошибку: "Недостаточно памяти для завершения операции"
в чем может быть проблема???

Всего записей: 145 | Зарегистр. 19-11-2003 | Отправлено: 17:31 20-04-2006
vladmal63

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет.
1. Хочу обратить внимание, что в FIBPlus, версии 6.41 непофиксена бага (тянеся с давних времен):  
Описание.  
-------------  
Открываем генератор SQL (TpFIBDataSet),  
Generate Options:  
Replace SQL = ON  
Use Table Alias = On  
 
в списке таблиц клацаем по табличке.  
В диалоге "Enter Alias for tablte:XXX"  
 
вводим алиас, начинающийся с букв AS. Например, ASM, или ASS.  
 
OK, сгенерировали. Переходим на закладку "Generate Modify SQL", обязательно  
указываем ключевое поле,  
жмем Generate SQLs, переходим на закладку Modify SQLs, смотрим на  
RefreshSQL, предложение Where.  
 
Видим: вместо, например,  
 
Код:
 
 WHERE  
  ASM.COLLECTION_ID = :OLD_COLLECTION_ID  
*********  
....  
 

вот что:  
 
 
Код:
 
 WHERE  
  M.COLLECTION_ID = :OLD_COLLECTION_ID  
*****  
***********  
 

Т.е. "AS" съело.  
 
Как пофиксить:  
-------------------  
 
Код:
 
unit SqlTxtRtns;  
 
 
Заменяем функцию  
 
 
Код:
 
function CutAlias(const SQLString:string; AliasPosition:integer=0):string;  
 
 
на  
 
 
Код:
 
function CutAlias(const SQLString:string; AliasPosition:integer=0):string;  
var  
   p:integer;  
begin  
   if AliasPosition=0 then  
    p:=PosAlias(SQLString)  
   else  
    p:=AliasPosition;  
   if p+3<=Length(SQLString) then  
    if (SQLString[p] in ['A','a']) and (SQLString[p+1] in ['S','s']) and  
    (SQLString[p] in CharsAfterClause)  
   then  
     Inc(p,3);  
   if p=0 then  
    Result:=FastTrim(SQLString)  
   else  
    Result:=FastTrim(FastCopy(SQLString,p,MaxInt));  
end;  
 

 
Надеюсь, что это будет кому-нибудь полезно.

Всего записей: 4 | Зарегистр. 16-10-2005 | Отправлено: 04:03 21-04-2006 | Исправлено: vladmal63, 04:05 21-04-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стоит проблема парсинга действительного большого ХМЛ фаила 50-200 мб.
Нужен SAX.
Сначала пробовал юзать МСХМЛ в сах режиме - не смог разобраться как применять, нигде нет примеров. Если у кого то реально есть рабочий пример. Пожалуйста дайте.
Пробовал SimpleXML - быстро, но не САХ, жрет немеренно памяти, не подходит.
Sax for Pascal, вроде хороший, но очень старый, постоянно какие то проблемы с установкой, постоянно среда кидает экзепекты из за него (Д7, Д10). Может есть у кого адаптированная версия к 7 или 10.
NativeXML - очень хороший, комерческий парсер. Заявлена работа в САХ режиме.
Щас на нем и работаю. НО работа в сах режиме не понятная - он дает указать обработчики, я парсю сам в обработчиках, но ПРИ ЭТОМ он паралельно строит в памяти весь документ. МНЕ ЭТОГО НЕ НАДО, он сжирает 1,5 гб рам(
Кто нибудь знает как заставить его не строить модель дока в памяти, а работать в САХ режиме полностью?
Вообщем хелп, уже склоняюсь к написанию своего примитивного САХ парсера(
 
Добавлено:
Вроде есть решение, из справки к нативхмл
Whenever a node is found, the OnNodeNew event is fired, and whenever a node is completely loaded, the OnNodeLoaded event is fired.
 
If you do not want to keep a complete copy of the XML file in memory, for example for huge XML files, you can directly remove the node and free its memory. In that case, add the following code to the OnNodeLoaded event:
 
 
procedure TForm1.DoNodeLoaded(Sender: TObject; Node: TXmlNode);
begin
  Memo1.Lines.Add(Format('Loaded: Name=%s, Value=%s', [Node.Name, Node.ValueAsString]));
  if Node.TreeDepth > 0 then begin
    Memo1.Lines.Add(Format('Deleted: Name=%s', [Node.Name]));
    Node.Delete;
  end;
end;
 

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 07:06 21-04-2006
XDiaBLo



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Такая фишка, есть TStringGrid с кучей столбцов, и нужно воткнуть в середину ещё один столбец, но сдвинется нумерация столбцов, и придётся по всей программе править обращения к ячейкам. Косяки я думаю практически неизбежны, программа большая... только вот думается мне, может сделать свой компонент-обёртку, в котором можно отдельно задавать нумерацию визуального расположения, и нумерацию для обращения к столбцам из программы... А может кто предложит идею получше?

Всего записей: 244 | Зарегистр. 13-05-2004 | Отправлено: 13:37 21-04-2006
genkin38



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArtemiyUO
Не знаю, может это подойдёт?  
http://gurin.tomsknet.ru/delphixml.html, сам не пробовал

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

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArtemiyUO
Вообще, самым реальным SAX парсером является Expat. В Delphi я его не юзал, под Перлом он работает нормально, правда на таких объемах сам его не гонял. По быстродействию же DOM части равных MSXML я не видел (смотрел LibXML, Xerces).

Всего записей: 477 | Зарегистр. 22-09-2002 | Отправлено: 23:35 21-04-2006
vidic777



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
XDiaBLo
Не не думаю что легче будет, ИМХО тока больше проблем добавиться, двойная нумерация + свой компонент рисовать.  Може другое решение поискать а это оставить пока в загашнике если ничего не выйдет. Сорри что ничего реального не предложил, тока свое ИМХО.
 
ArtemiyUO
Посмотри в JEDI VCL, там есть вкладака  "JvGlobus"  комопнент "JvgXMLSerializer" и  example "JV MegaDemo" - сам его не пробовал в работе (не было надабности), но может т на что и сгодится.

Всего записей: 1313 | Зарегистр. 16-02-2005 | Отправлено: 00:36 22-04-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И вот, пришёл тот самый момент, когда нужно научить своё приложение отправлять sms без какого-либо участия со стороны юзера, т.е. полностью самостоятельно. Скажем, в 13:45, пока юзер где-нибудь обедает.
Нашёл одну статью, но там процедуры только на примере МТС, а мне бы Билайн нужен.
Существуют ли какие-нибудь компоненты для этого, и кто с ними работал? Продукт от "Oxygen", судя по инфе на офиц.сайте, отправляет только при помощи самого терминала, а такой вариант, разумеется, отпадает...
Есть какие-нибудь предложения?..

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 22:20 23-04-2006
vidic777



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
reenoip
ИМХО, тема важная, мне тоже будет итересно узнать как это реализуется, присоединяюсь.

Всего записей: 1313 | Зарегистр. 16-02-2005 | Отправлено: 03:32 24-04-2006
Vixoid



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
reenoip
Чё хочешь то???
Через 'терминал' это через мобильник чёли?
 
Предложения:
 
1. Через GPRS модем, вот это реально!
2. Через инет!!!!! Видел я чёта вроде, давненько уже! Но вся реализация данного способа сводилась к тому, что брался сайт(страничка отправки) анализировался и т.д. и т.п.! Немного разбираясь в web технологии, могу сказать, что такой способ был и работал, ПОКА не ввели (млин как называется непомню) короче по простому, внизу страницы отправки стали выводить картинку и поле для ввода текста, на картинке изображены буквы/цифры эти знаки надо вводить в поле, так вот если возьмёшся за этот способ, то тебе придётся писать ещё и систему распознования образов!

ПОКА ВСЕ!
 
Если есть ещё какие то, самому интересно узнать!

Всего записей: 351 | Зарегистр. 16-01-2003 | Отправлено: 07:45 24-04-2006
Dennica



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите компаненты для работы с xml-rpc. Желательно чтоб работали в D2006.

Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 12:21 24-04-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vixoid, хочу в своём приложении реализовать некое подобие этого: _http://www.beonline.ru/downloads/Express2.exe
Но у меня нет задачи написать свою отправлялку sms )))
Просто хочу замутить кое-что, без какой-либо коммерческой основы, чисто для себя. Самый главный косяк, конечно же - это защита картинкой от ботов, спама и прочего. Если бы с ней справился - здесь бы не поднимал вопрос...
А так вот приходится искать компоненты...

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 12:44 24-04-2006
alexist



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Кто-нибудь пробовал установить JVCL 3.20 под BDS 2006 + Update 2 ?
Нормально ли ставится, а то у меня ругается при компиляции пакета Jv3rdD10R.bpl ?
Под Dephi 7 встал без проблем.

Всего записей: 484 | Зарегистр. 23-01-2002 | Отправлено: 15:22 24-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 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