Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Вниз

редактирование или добавление нового   Найти похожие ветки 

 
denis24   (2004-10-18 11:41) [0]

Есть форма на ней листбох,эдит,копка возле эдита.И еще две кнопки "Новый" ,"Редактировать".
Так вот в зависимости от того редактируется или добавляется запись кнопка возле эдита делает разные действия соответственно.Как в событии этой кнопки отследить какая кнопка вызвала воод или редактирование данных в эдите?


 
[lamer]Barmaglot ©   (2004-10-18 11:47) [1]

Sender?


 
ЮЮ ©   (2004-10-18 11:51) [2]

в коде кнопок "Новый" ,"Редактировать" и определяй, например, в одной "копка возле эдита".tag := 1, а в другой "копка возле эдита".tag := 2


 
panov ©   (2004-10-18 11:56) [3]

>denis24   (18.10.04 11:41)
см. [lamer]Barmaglot ©   (18.10.04 11:47) [1]


if TButton(Sender).Caption="Новый" then ...
if TButton(Sender).Caption="Редактировать" then ...


 
ЮЮ ©   (2004-10-18 12:02) [4]

[lamer]Barmaglot ©   (18.10.04 11:47) [1]
panov ©   (18.10.04 11:56) [3]

Кнопка возле едита - это третья кнопка, а не одна мз  "Новый" ,"Редактировать".


 
denis24   (2004-10-18 12:27) [5]

спасибо!


 
TUser ©   (2004-10-18 12:34) [6]


> if TButton(Sender).Caption="Новый" then ...
> if TButton(Sender).Caption="Редактировать" then

if StringReplace(TButton(Sender).Caption,"&","",[rfReplaceAll]) ...


 
Sandman25 ©   (2004-10-18 12:44) [7]

type
 TEditMode = (emAdd, emEdit);

procedure MyFormAddClick(Sender: TObject);
begin
 AddEdit(emAdd);
end;

procedure MyFormEditClick(Sender: TObject);
begin
 AddEdit(emEdit);
end;



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

Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.037 c
1-1097595326
jenbond
2004-10-12 19:35
2004.10.31
Вопрос по копированию изображения


3-1096884693
WondeRu
2004-10-04 14:11
2004.10.31
FireBird: port 3050


6-1093009263
banderas
2004-08-20 17:41
2004.10.31
Ошибка с занятым портом.


3-1096739539
Сергей Бастрыгин
2004-10-02 21:52
2004.10.31
Сменить тип поля вместо CHAR на VARCHAR


9-1086070249
CyborgHome
2004-06-01 10:10
2004.10.31
Игру выпустили





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский