Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2012, 22:54   #1
ITanyshka
Пользователь
 
Регистрация: 01.12.2012
Сообщений: 16
По умолчанию GroupBox

Кто знает, что нужно применить для GroupBox, если для form1.ComboBox1.itemindex;. что подставить сюда form1.GroupBox1......; - ?
Подскажите плизз... очень срочно надо
ITanyshka вне форума Ответить с цитированием
Старый 03.12.2012, 23:39   #2
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,657
По умолчанию

ItemIndex точно такое свойство у RadioGroup
Используйте его
Благими намерениями устлана дорога на programmersforum.ru

Последний раз редактировалось MihalNik; 04.12.2012 в 00:45.
MihalNik вне форума Ответить с цитированием
Старый 04.12.2012, 00:18   #3
ITanyshka
Пользователь
 
Регистрация: 01.12.2012
Сообщений: 16
По умолчанию

но оно не проходит и выдает ошибку
[Error] Unit1.pas(261): Undeclared identifier: 'itemIndex'
ITanyshka вне форума Ответить с цитированием
Старый 04.12.2012, 00:55   #4
Xardas
Сисадмин
Форумчанин
 
Аватар для Xardas
 
Регистрация: 28.12.2007
Сообщений: 320
По умолчанию

Что именно Вы хотите сделать с групбоксом?
Xardas вне форума Ответить с цитированием
Старый 04.12.2012, 00:56   #5
ITanyshka
Пользователь
 
Регистрация: 01.12.2012
Сообщений: 16
По умолчанию

Цитата:
ItemIndex точно такое свойство у RadioGroup
Используйте его
Но мне нужно имено Groupbox.....
А может подскажите как делать если на GroupBox расположены CheckBox, и как реализовать код если сначала обращатсь к groupbox а потом уже к конкретному chekbox? Помогите....
ITanyshka вне форума Ответить с цитированием
Старый 04.12.2012, 00:59   #6
ITanyshka
Пользователь
 
Регистрация: 01.12.2012
Сообщений: 16
По умолчанию

Цитата:
Что именно Вы хотите сделать с групбоксом?
У меня тема обмен валют, в Radiobox я выбираю какую имено мне нужно перевести валюту, а у groupbox - выбераю в какие валюты с помощю checkbox.
ITanyshka вне форума Ответить с цитированием
Старый 04.12.2012, 01:00   #7
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,657
По умолчанию

Нужно обращаться напрямую к checkbox.Checked
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 04.12.2012, 01:04   #8
ITanyshka
Пользователь
 
Регистрация: 01.12.2012
Сообщений: 16
По умолчанию

Цитата:
Нужно обращаться напрямую к checkbox.Checked
Всміысле вот так:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var   sum:real;
dol,eur,ru,azm,gbp,dkk,lvl,pln,chf:real;
begin
  mmo1.Clear;
  begin
       if RadioGroup1.ItemIndex = 0 Then
         sum:=sum * dol
       else
       if RadioGroup1.ItemIndex = 1 Then
         sum:=sum * eur
       else
       if RadioGroup1.ItemIndex = 2 Then
         sum:=sum * ru
          else
        if RadioGroup1.ItemIndex = 3 Then
         sum:=sum * azm
       else
       if RadioGroup1.ItemIndex = 4 Then
         sum:=sum * gbp
       else
       if RadioGroup1.ItemIndex = 5 Then
         sum:=sum * dkk
       else
       if RadioGroup1.ItemIndex = 6 Then
         sum:=sum * lvl
       else
       if RadioGroup1.ItemIndex = 7 Then
         sum:=sum * pln
       else
       if RadioGroup1.ItemIndex = 8 Then
         sum:=sum * chf;

       if (chk7.Checked) Then
         mmo1.Lines.Add(FloatToStr(sum / dol));

       if (chk8.Checked) Then
         mmo1.Lines.Add(FloatToStr(sum / eur));

       if (chk9.Checked) Then
         mmo1.Lines.Add (FloatToStr(sum / ru));

         if (chk1.Checked) Then
         mmo1.Lines.Add(FloatToStr(sum / azm));

         if (chk2.Checked) Then
         mmo1.Lines.Add(FloatToStr(sum / gbp));

         if (Chk3.Checked) Then
         mmo1.Lines.Add(FloatToStr(sum / dkk));

         if (chk4.Checked) Then
         mmo1.Lines.Add (FloatToStr(sum / lvl));

         if (chk5.Checked) Then
         mmo1.Lines.Add( FloatToStr(sum / pln));

         if (chk6.Checked) Then
         mmo1.Lines.Add(FloatToStr(sum / chf));

       if (chk10.Checked) Then
         mmo1.Lines.Add( FloatToStr(sum));

       if not(chk7.Checked) and not(chk8.Checked) and not(chk9.Checked)
       and not(chk1.Checked) and not(chk2.Checked) and not(chk3.Checked)
       and not(chk4.Checked) and not(chk5.Checked)
       and not(chk6.Checked)and not(chk10.Checked) Then
       begin
         mmo1.Lines.Add('Ваші переведені гроші:');
          mmo1.Lines.Add('Долар'+floattostr(sum / dol));
         mmo1.Lines.Add('Євро'+floattostr(sum / eur));
         mmo1.Lines.Add('Рубль'+floattostr(sum / ru));
         mmo1.Lines.Add('Манат'+floattostr(sum / azm));
         mmo1.Lines.Add('Фунт стерлінг'+floattostr(sum / gbp));
         mmo1.Lines.Add('Крона'+floattostr(sum / dkk));
         mmo1.Lines.Add('Лат'+floattostr(sum / lvl));
         mmo1.Lines.Add('Золотий'+floattostr(sum / pln));
         mmo1.Lines.Add('Франк'+floattostr(sum / chf));
         mmo1.Lines.Add('гривня'+floattostr(sum));
       end;
     end;
ITanyshka вне форума Ответить с цитированием
Старый 04.12.2012, 01:08   #9
Xardas
Сисадмин
Форумчанин
 
Аватар для Xardas
 
Регистрация: 28.12.2007
Сообщений: 320
По умолчанию

Код:
 if not(chk7.Checked) and not(chk8.Checked) ......
Там явно лишнее
Xardas вне форума Ответить с цитированием
Старый 04.12.2012, 01:12   #10
ITanyshka
Пользователь
 
Регистрация: 01.12.2012
Сообщений: 16
По умолчанию

Код:
if not(chk7.Checked) and not(chk8.Checked) ......
Это я сделала для того если не выбран ни один checkbox то что бы выводило все переведёные купюры.
А так впринцепи идея правельная?
ITanyshka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поток и groupbox Arsenx777 Работа с сетью в Delphi 8 01.09.2011 09:39
Скопировать GroupBox a_n_n_a Общие вопросы Delphi 5 15.03.2011 10:30
GroupBox Chudo4258 Помощь студентам 2 07.05.2009 21:43
GroupBox Иринкаа Компоненты Delphi 5 23.11.2007 18:45