![]() |
|
![]() ![]() ![]() |
|
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 3 Всего: 128 |
Решил я для спортинтереса сделать такую прогу:
На форме два текстовых поля и две кнопки. Одна из кнопок неактивна. При нажатии на активную кнопку (при определенном значении в текстовых полях) активируется вторая кнопка, а при нажатии на вторую кнопку (при других значениях в текстовых полях) еще что-нибудь происходит. Вот подскажите код, как пишется "если (значение Edit1 такое-то, значение Edit2 такое-то), то происходит что-нибудь". ![]() |
|||
|
||||
Necro |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 27.12.2004 Репутация: 1 Всего: 1 |
if
![]() |
|||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 3 Всего: 128 |
Нет, я понимаю, что if, но я не знаю, как это увязать с текстовыми полями и кнопками. Приведите, пожалуйста, пример кода.
|
|||
|
||||
Duster |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 2.12.2004 Репутация: нет Всего: нет |
if(Edit1->Text=="ВАСЯ") Button2->Enabled = true;
|
|||
|
||||
InfMag |
|
||||
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
Вот так:
Это сообщение отредактировал(а) InfMag - 16.1.2005, 10:26 |
||||
|
|||||
Nicky |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 18.12.2004 Где: Кишинёв Репутация: 1 Всего: 1 |
Для сравнения двух строк используется функция: strcomp(s1,s2);
функция возвращает 0 если строки идентичны. |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
это для cstr. для AnsiString ( у него оператор сравнения перегружен ) можно и просто == / !=
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
Nicky |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 18.12.2004 Где: Кишинёв Репутация: 1 Всего: 1 |
С помошью strcmp(s1,s2) можно сравнить строки не только на идентичность но и выяснить какая из них больше.
Вопрос такой: для AnsiString можно использовать >/</>=/<= или нет? |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
а чего бы самому не глянуть? ;)
AnsiString::operator < Compares two strings. bool __fastcall operator <(const AnsiString& rhs) const; Description Returns true if this AnsiString is less than rhs, false otherwise. Note: This operator performs a simple byte-level numeric comparison. For locale support, or to ignore case, use the AnsiCompare or AnsiCompareIC methods. -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
NoeR |
|
||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 233 Регистрация: 6.2.2005 Репутация: нет Всего: нет |
InfMag имхо не совсем тот код ты показал
![]()
А потом так:
--------------------
По факту пропажи мужа, возбуждено... Два соседа.Если у Вас проблемы с ребенком, спросите у жены, может, это не Ваши проблемы!>>> NoeR++ <<< |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |