Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.10;
Скачать: CL | DM;

Вниз

обнуление значения DBLookUpComboBox   Найти похожие ветки 

 
*Ray* ©   (2006-11-16 13:53) [0]

Еще раз здравствуйте, мастера Delphi!

У компонента DBLookUPComboBox есть такое свойство, NullValueKey, как я понимаю, что при нажатии клавиш, которые установлены в этом свойстве, компонент должен устанавливать значение Null независимо от того что выбрано на данный момент в выпадающем списке. Проблема в том, что когда я нажимаю, эту комбинацию программа выдает ошибку, с чем это может быть связано? Заранее спасибо всем за ответы! С уважением Кутушев Юрий.


 
clickmaker ©   (2006-11-16 17:11) [1]


> программа выдает ошибку

какую?


 
Jeer ©   (2006-11-16 17:34) [2]

Скорее всего подразумевается редактируемый dataset под BDE


 
*Ray* ©   (2006-11-21 10:21) [3]

EAccessViolation
Access Violation at address 0054ACA7 in Module "****.exe" Read of address 00000000

это текст ошибки кторую выдае программа при нажатии комбинации клавиш.


 
ЮЮ ©   (2006-11-21 10:38) [4]

Ошибка в коде VCL:

procedure TDBLookupControl.WMKeyDown(var Message: TWMKeyDown);
begin
 if (FNullValueKey <> 0) and CanModify and (FNullValueKey = ShortCut(Message.CharCode,
    KeyDataToShiftState(Message.KeyData))) then
 begin
   FDataLink.Edit;
   Field.Clear;
   Message.CharCode := 0;
 end;
 inherited;
end;

Если у компонента не указаны DataSource и DataField, а предролагается использование его KeyValue, то Field = nil, а Field.Clear - AV.

P/S/ Сам бог велел использовать T[Rx|Jv]DBLookupCombo :)


 
*Ray* ©   (2006-11-21 13:32) [5]

Спасибо за ответы, воспользовалься компонентом JvDBLookupCombo из библиотеки Jedi. Очень удобно! Помимо этого компонента, там еще куча интересных вещей. Мне понравилось!



Страницы: 1 вся ветка

Текущий архив: 2006.12.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
2-1164046288
~Aid~
2006-11-20 21:11
2006.12.10
TStringGrid


11-1140201303
Yurka R
2006-02-17 21:35
2006.12.10
Помогите начинающему в некоторых вопросах!


6-1152805949
Георгий А.
2006-07-13 19:52
2006.12.10
Как заставить перегрузиться сетевую карту


2-1164115226
Mishenka
2006-11-21 16:20
2006.12.10
Как в Image загрузить PCX файл?


3-1159778962
Dima L
2006-10-02 12:49
2006.12.10
Access и AdoTable