![]() |
|
|
![]()
|
|
| 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. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |