|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.07.2012, 16:55 | #1 |
Пользователь
Регистрация: 25.11.2009
Сообщений: 12
|
Здравствуйте.
Нужно чтобы в поле edit4 выводилось слово Yes либо No. На данный момент программа выводит только последнюю букву слова. Код:
В таком случае выдает ошибку: [C++ Error] Unit1.cpp(53): E2277 Lvalue required Если есть варианты как реализовать подобное, пишите) Последний раз редактировалось Stilet; 01.07.2012 в 17:55. |
01.07.2012, 17:59 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
01.07.2012, 18:54 | #3 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Ошибки у вас такие:
1. Для строк нужно использовать массив символов (или классы типа std::string, AnsiString или подобные). 2. Для строковых литералов (константных массивов символов) используются двойные кавычки 3. Присваивание строк с помощью operator= работает только в классах std::string, AnsiString и им подобных, поскольку в них этот оператор переопределен (т.е. код std::string s1 = "Hello"; str::string s2; s2 = s1; отработает корректно), а для массивов символов (т.н. "строки в стиле Си") необходимо использовать функцию strcpy В вашем случае, поскольку работаете в билдере, используйте AnsiString. Edit -> Text и прочие текстовые поля имеют там именно этот тип.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
02.07.2012, 12:25 | #4 |
Пользователь
Регистрация: 24.06.2012
Сообщений: 36
|
Если проблема только в этом, то можно так
int a; a=StrToFloat(Edit1->Text); if(a>100) Edit4->Text="Yes"; if(a<100) Edit4->Text="No" Последний раз редактировалось gsl180; 02.07.2012 в 12:34. |
02.07.2012, 15:31 | #5 |
Форумчанин
Регистрация: 14.10.2011
Сообщений: 267
|
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что за тип такой char*** | ntec | Visual C++ | 19 | 22.04.2012 13:01 |
Проблема с программой. Нельзя преобразовать тип set of char к char | Lasso | Помощь студентам | 5 | 07.06.2011 12:03 |
две задачи на тип INTEGER и тип CHAR | inspiron13 | Помощь студентам | 5 | 04.01.2011 00:17 |
две задачи на тип INTEGER и тип CHAR | inspiron13 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 04.01.2011 00:08 |
В Access есть тип данных "Счетчик".Есть ли подобный тип данных в MS Sql Server 2000? | An_ton | SQL, базы данных | 5 | 16.01.2009 17:55 |