Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Работа с Edit


Автор: svyashennik 14.3.2007, 21:28
Приветствую всех! Помогите мне ибо я уже не знаю как это сделать  smile  Проблема в следующем: 
Представим что есть Edit1 и Edit2 так же имеются две кнопки Button1 и Button2. При нажатии Button1 "указатель ввода" переходил в Edit1 и можно теперь вводить число, при нажатии Button2 "указатель ввода" переходил в Edit2 и опять же можно вводить число!

Как можно осуществить этот переход "указателя ввода" желательно поподробнее??? Заранее благодарю всех участников!  smile 

Автор: Grom 14.3.2007, 21:39
svyashennik, 
Edit1->Focused();

Автор: svyashennik 14.3.2007, 22:01
Конечно спасибо! Но не работает?! Может что не правильно делаю?

void __fastcall TForm1::Button15Click(TObject *Sender)
{
        Edit1->Focused();
}

Автор: nut 14.3.2007, 22:52
Edit1->SetFocus(); переводит на обект фокус

Edit1->Focused(); нужна для определения является ли обьект в фокусе и возвращает bool

Автор: svyashennik 14.3.2007, 22:57
Всем огромное спасибо! Тема закрыта!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)