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

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

   

KUBKACH

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу откомпилить ExpressEditors Library 4 для D6
При установки возникает следующая проблема:
[Error] cxExtEditConsts.pas(109): Undeclared identifier: 'clHotLight'
[Error] cxExtEditConsts.pas(115): Undeclared identifier: 'clMenuBar'
[Error] cxExtEditConsts.pas(115): Undeclared identifier: 'clMenuHighlight'
[Fatal Error] cxCheckListBox.pas(53): Could not compile used unit 'cxExtEditConsts.pas'
 
Помогите,подскажите как можно от этой проблемы избавиться?
Спасибо.

Всего записей: 8 | Зарегистр. 12-12-2006 | Отправлено: 17:51 27-03-2007
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bandyn
a := OraQuery1.Fields[0].asInteger;
-> сам поставишь

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 18:23 27-03-2007
golkanavt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, помогите забороть такую болячку у мартовских деффчонок 6.23 -  

Код:
Unit cxGridCustomTableView was compiled with a different version of cxEdit.TcxInplaceEditList.GetEdit
Погуглив, нашел аналогичный случай с похожими симптомами. Упомянутый там способ лечения

Цитата:
As an immediate solution, please run our Installer in Modify mode, and uncheck the "Add the path to the source code of the products" option for the required IDE on the "Select the installation options" page. Please try to do this and let us know if it helps.
по очевидным причинам не подходит. До этого пользовались сентябрьские девки, с ними все было ок, промежуточных до марта пропускал, так что это первый переход с 5го грида на 6й.
Заранее благодарен за любую информацию по теме, проект стоит.

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 19:53 27-03-2007
andead



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

Цитата:
Не могу откомпилить ExpressEditors Library 4 для D6

поставь заплатки Delphi 6 Update 2, или можно тупо заменить эти константы на какой-нибудь цвет
 
Добавлено:
помогите решить проблемму: кидаю на форму TcxImage из DevExpress, делаю ему Align := alClient; кидаю на форму TLabel но он проваливается за TcxImage, как сделать чтобы лабел был сверху?

Всего записей: 1821 | Зарегистр. 22-09-2005 | Отправлено: 20:58 27-03-2007 | Исправлено: andead, 21:08 27-03-2007
RomanTim

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

Цитата:
помогите решить проблемму: кидаю на форму TcxImage из DevExpress, делаю ему Align := alClient; кидаю на форму TLabel но он проваливается за TcxImage, как сделать чтобы лабел был сверху?

TLabel никак - он не WinControl, его форма рисует по своему канвасу. Используй TStaticText

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 23:04 27-03-2007
alexsob

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bandyn
Как вариант:
a := OraSession.ExecSQL('begin select count(*) into :result from pers; end;',[0]);
И нет необходимости в лишнем OraQuery
 

Всего записей: 124 | Зарегистр. 28-02-2005 | Отправлено: 06:20 28-03-2007
Deeptown12

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
golkanavt
 
при компиляции приложений под Turbo Delphi (BDS 2006) возникает ошибка: [Pascal Fatal Error] XXXX.pas(236): F2051 Unit xxxx was compiled with a different version of xxx
 
лечил ТАК - ВРУЧНУЮ ПЕРЕКОМПИЛИЛИ ВСЕ КОМПОНЕНТЫ DEV
 
Что делать?  
ПРОПИСАЛ В ПУТИ ВСЕ SOURCE КАТАЛОГИ DEV
пересобери все пакеты XXXXX:  
1. Откройте Delphi IDE
2. Перейдите к "Component" - "Install Packages"
3. Выберите пакет "XXXXXX" и нажмите кнопку "Edit".
4. В текущей группе проектов откроется пакет XXXXXXX.dpl. Он должен быть активным (выделен жирным шрифтом).
5. Перейдите в "Project" и выберите команду "Build XXXXXX".
 
Я не знаю причины такого странного поведения Turbo Delphi (BDS 2006), во время автоматической инсталляции пакеты компилируются тем же компилятором, который используется в среде. Поэтому только Borland знает, что происходит и в чем причина ошибки?
Схожая ошибка обсуждалась на сайте FibPlus для Turbo Delphi 2007
метод предложенный там помог для DEV
у меня не работал экспорт в Quantum Grid после перекомпиляции все пошло

Всего записей: 246 | Зарегистр. 22-03-2004 | Отправлено: 08:00 28-03-2007
bandyn



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
waik
OXDBA
alexsob
Спасибо

Всего записей: 394 | Зарегистр. 18-11-2004 | Отправлено: 09:11 28-03-2007
golkanavt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Deeptown12
Спасибо, последовал вашему совету, перекомпилял пакеты. Теперь другая беда нарисовалась - ошибка компиляции модуля dxPScxGridLnk.pas(6669)

Код:
[Error] dxPScxGridLnk.pas(6669): Undeclared identifier: 'IsParentRecordLast'
    Result := (0 <= ALevel) and (ALevel < AGridRow.Level) and AGridRow.IsParentRecordLast[ALevel];
 

 
Добавлено:
Да, забыл уточнить, у меня Delphi 6

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 16:44 28-03-2007
sam291074



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Направили к вам.
Подскажите, может кто сталкивался.  
 
Есть TeeChart Pro 7.08. Ставлю BDS2006, Upd2, затем TeePro, предварительно зачистив Tee, который идет в стандартной установке.  
При запуске проекта из IDE (по F9) с диаграммой TeePro BDS запускает Windows Installer, пытается восстановить старую версию Tee. Если это разрешить, то хана Pro-версии, после разрешения конфликта старой и Pro-версии пропадают 3D-диаграммы и еще там ряд установок.  
 
А каждый раз отбиваться от Windows Installer уже надоело. И что делать, где крутить?

Всего записей: 113 | Зарегистр. 22-03-2006 | Отправлено: 10:00 29-03-2007
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sam291074
Что значит зачистил?
Мне хватало удалить стандартный из списка пакетов, установить Про (не помню, возможно с перезапуском делфи - чтобы отпустило рантаймовую bpl), добавить путь к нему в Library Path и поднять его в начало списка (чтобы в Lib за дкушками не лез)

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 11:47 29-03-2007
sam291074



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RomanTim
Зачистил - это значит удалил из списка пакетов, перезапустил студию, удалил старые tee*.bpl и dcltee*.bpl с жесткого диска и только после этого начал ставить TeePro.
 
Правда я сижу на Builder C++.

Всего записей: 113 | Зарегистр. 22-03-2006 | Отправлено: 13:46 29-03-2007
uazero

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DevExpress март 2007 полный комплект
 
Часть 1 http://rapidshare.com/files/23309455/DX.Mar07.Full.part01.rar 9,53 МБ
Часть 2 http://rapidshare.com/files/23311000/DX.Mar07.Full.part02.rar 9,53 МБ
Часть 3 http://rapidshare.com/files/23312234/DX.Mar07.Full.part03.rar 9,53 МБ
Часть 4 http://rapidshare.com/files/23313569/DX.Mar07.Full.part04.rar 9,53 МБ
Часть 5 http://rapidshare.com/files/23316409/DX.Mar07.Full.part05.rar 9,53 МБ
Часть 6 http://rapidshare.com/files/23316880/DX.Mar07.Full.part06.rar 4,10 МБ
 
DevExpress март 2007 без хелпов и демок
http://rapidshare.com/files/23143858/DX.Mar07.w.o.Help.w.o.Demos.Src.Only.rar 3,6 МБ

Всего записей: 854 | Зарегистр. 07-03-2006 | Отправлено: 14:24 29-03-2007
golkanavt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Час от часу не легче, в очередной раз снес девок, поставил заново, руками пересобрал все пакеты. Начинаю билдить свой проект - получаю очередную багу. При попытке отбилдить пакет package dxPScxGridLnkD6 выдает ошибку, в списке requires присутствует модуль cxGridVCLD6, которого нигде нет. Судя по всему, это вообще модуль от 5го грида, каким образом он попадает в список модулей, ХЗ.
Есть здесь умельцы, успешно ставившие мартовских дев на Delphi 6? То ли лыжи у меня не едут, то ли.. на этом мысль останавливается

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 15:00 29-03-2007 | Исправлено: golkanavt, 15:02 29-03-2007
abv



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
uazero
 Для выкладывания компонент есть соотвествующая тема в варезнике.

Всего записей: 267 | Зарегистр. 23-08-2001 | Отправлено: 16:23 29-03-2007
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sam291074
В свое время пытался удалять, но плюнул - то инсталятор запустится, то винда из dllcache восстановит. В результате стал просто удалять из списка пакетов. Правда при этом надо, чтобы никто из других пакетов компонент не использоваль tee100.bpl, но из родных это вроде никто не делает, а из тех сторонних, что я использую, был фастрепорт, но его я на про-версию перевел

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 19:11 29-03-2007
31416

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди подскажите как в компоненте CheckListBox сделать возможность менять элементы местами. Т.е например - я захватываю один элемент мышкой - перетаскиваю на другой и они (элементы) меняются местами.
 
Добавлено:
вроде разобрался -
procedure TForm1.CheckListBox1DragDrop(Sender, Source: TObject; X,
  Y: Integer);
  var
  t:string;
begin
j := CheckListBox1.ItemAtPos(Point(x, y), false);
  t:=CheckListBox1.Items.Strings[j];
CheckListBox1.Items.Strings[j]:=CheckListBox1.Items.Strings[idx];
CheckListBox1.Items.Strings[idx]:=t;
end;
 
 
procedure TForm1.CheckListBox1MouseDown(Sender: TObject;
  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  idx := CheckListBox1.ItemAtPos(Point(x, y), true);
   CheckListBox1.BeginDrag(true);
end;
 
procedure TForm1.CheckListBox1DragOver(Sender, Source: TObject; X,
  Y: Integer; State: TDragState; var Accept: Boolean);
begin
Accept := Source = CheckListBox1;
 
    DragJ := CheckListBox1.ItemAtPos(Point(x, y), false);
    CheckListBox1.ItemIndex := DragJ;
end;
 
но возник другой вопрос - как сделать чтобы при перетаскивании - название пункта выбранного меню перетаскивалось вслед за мышью (там рисуется просто маленький белый квадратик - хотелось бы более информативно....)

Всего записей: 172 | Зарегистр. 19-07-2005 | Отправлено: 23:38 29-03-2007
sam291074



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

Цитата:
но из родных это вроде никто не делает

Да вот получается, что используют (по крайней мере я нашел ссылки на старые пакеты в dcldss100.bpl, но его не перекомпилишь, нет исходников).  
Что самое интересное, при компиляции проекта (Ctrl+F9) и запуска exe из проводника нет проблем, проблема только при запуске по F9 из под IDE, если бы не необходимость отладки, махнул бы рукой, а так приходиться отбиваться от Installer.

Всего записей: 113 | Зарегистр. 22-03-2006 | Отправлено: 10:27 30-03-2007
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sam291074
Я Decision Cube никогда не использовал, поэтому dcldss тоже выключил.
А что компилится - это нормально, компилятору bpl не нужны

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 11:08 30-03-2007
sam291074



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

Цитата:
и поднять его в начало списка (чтобы в Lib за дкушками не лез)

Вах, дарагой, спасибо!  )
Правду говорят, все гениальное просто. Вот этот момент я как-то упустил, только после того как внимательно перечитал пост дошло, что важна последовательность обращений (а иначе зачем там стрелочки вверх-вниз) к библиотекам и прочим ресурсам.
Странно, но под ВСВ 6 такой проблемы не было, вот наверное и рыл не там.
Теперь все впорядке.

Всего записей: 113 | Зарегистр. 22-03-2006 | Отправлено: 15:28 30-03-2007
   

Страницы: 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