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

Вниз

Назначение обработчика в Run Time   Найти похожие ветки 

 
b-Ars ©   (2002-09-27 16:39) [0]

Господа, я пытаюсь назначить полю из БД обработчик OnSetText в RunTime. Там 2 параметра: 1 - Поле(Sender: TField), 2 - const Text:String. Пожалуйста покажите как конкретно назначить сию процедуру полю, т.е. что нужно передавать 2-м параметром. Спасибо.


 
sniknik ©   (2002-09-27 16:47) [1]

назначь в десигн-тайме щелчком мыши по нему и посмотри.


 
Best Before 2024   (2002-09-27 16:49) [2]

TMyForm = class(...)
private
public
procedure MyOnSetText(Sender: TField; const Text: String);
end;

procedure TMyForm.OnCreateForm(...)
begin
MyField.OnSetText := MyOnSetText;
end;

procedure TMyForm.MyOnSetText(Sender: TField; const Text: String);
begin
...
end;


 
B-Ars ©   (2002-09-27 16:50) [3]

Да нет, проблема-то не в этом. Что писать в Query1.Fields.FieldByName("Field1").OnSetText:=MyOnSetText(????????????????)<-вот тутова, первый параметр поле, а вторым-то что, код напишите плиз.


 
B-Ars ©   (2002-09-27 16:52) [4]

О, Йес, Best Before 2024, спасибо, благодарю, пардон за ламерство


 
Anatoly Podgoretsky ©   (2002-09-27 16:53) [5]

В данный обрабочик ничего не надо передавать, это не твоя задача, это бкднт делать твой компонент TFieldXXX



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
14-68921
Dimich1978
2002-10-01 12:00
2002.10.21
Все на помощь...по мере возможности


1-68794
Coal
2002-10-09 17:51
2002.10.21
Как реализовать свойство компонента так, чтобы в ObjectInspector


3-68660
cherepovets
2002-09-30 17:00
2002.10.21
Filter


14-68966
Bi
2002-09-28 09:16
2002.10.21
Как удалить компоненты из DELPHI5.


4-69093
Сергей01
2002-09-02 07:29
2002.10.21
Есть дву формы Как сделать так, чтобы они минимзрвлись раздельно?