Помогите - Делаю первые шаги...

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем Venom, 26 авг 2008.

  1. Venom

    Venom Гость

    Здравствуйте уважаемые, я делаю первые шаги в освоение С++ скачал Builder.2007.Enterprise создаю "File->NeW->VCL Forms Application - C++ Builder" Добавляю "TButton" , 2"TEdit" и "TListBox". Моя задача создать простейшее арифметическое действие с данными вводимыми пользователем. ПРОБЛЕМА: не могу осуществить чтение с редактируемых полей "TEdit" , операций с вводимыми числами, и выводом результата в нередактируемое поле "TListBox". КАК Я ПОСТУПАЮ: двойной клик на кнопке "TButton"

    //---------------------------------------------------------------------------
    void __fastcall TForm3::Button1Click(TObject *Sender)
    {
    int i , c , Sum ;

    i == Edit1->Text ;

    c == Edit2->Text ;

    Sum = i+c ;

    ListBox1->Items->Add (Sum) ;

    }
    //---------------------------------------------------------------------------

    В результате в поле "TListBox" после нажатия кнопки "TButton" выдается не целесообразное число, например при вводе значения в строку Edit1 = 1 и Edit2 = 1 в резултате сложения выдается - 13697312 !!!

    Как быть? Подскажите Пожалуйста!
     
  2. fokas

    fokas Гость

    Бывает...

    i = StrToInt( Edit1->Text );
    c = StrToInt( Edit2->Text );

    Объясняю что не так:
    1) "==" - операция сравнения на равенство
    2) нельзя присвоить числовой переменной текст. для перевода текста в целочисленное значение есть функция StrToInt
    3) "не целесообразное число" получается оттого, что ты не обнулял изначально i и с и им ничего не присваивал. в них оказался "мусор"

    sax_ol
    Не красиво так отвечать. Человек помощи попросил. Может он в будущем станет хорошим программером :(
     
  3. Venom

    Venom Гость


    fokas - Спасибо тебе Огромное! Сегодня же начну практиковаться с данными которые ты мне подкинул! :(
    Еще раз огромное спасибо!
     
  4. Venom

    Venom Гость

    СРАБОТАЛО! Программа работает! Возникли новые вопросы относительно создания и организации Масивов!
    Но это другая тема а эту можно смело ЗАКРЫВАТЬ!
     
Загрузка...
Похожие Темы - Помогите Делаю первые
  1. limbra
    Ответов:
    3
    Просмотров:
    44
  2. NylevoiChelovek
    Ответов:
    4
    Просмотров:
    97
  3. Ruska132
    Ответов:
    34
    Просмотров:
    264
  4. gURaBA_N
    Ответов:
    7
    Просмотров:
    145
  5. uxbmw3w
    Ответов:
    0
    Просмотров:
    62

Поделиться этой страницей