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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.04.2012, 21:50   #1
Я тут новенький
Пользователь
 
Регистрация: 08.04.2012
Сообщений: 18
По умолчанию Есть проблема

Здравствуйте!
Я только учусь работать.
У меня есть проблема
есть 2 формы
надо сделать так чтобы
Размер выводился во 2 форме
даже не знаю как объяснить
попробую на пальцах =))
если выбран вариант круглый то он и пишет что круглый а 2 других игнорирует

вот как осуществляется у меня
если есть более удобный способы буду рад узнать их =))
Код:
procedure TForm1.btn1Click(Sender: TObject);
begin
if (not Assigned(Form2)) then   // проверка существования Формы (если нет, то
       Form2:=TForm2.Create(Self);    // создание Формы)
   Form2.Show; // (или Form2.ShowModal) показ Формы
//Далее пошёл код добавления текста
Form2.redt1.Text:=('Заказчик:'
+chr(13)+edt1.Text
+chr(13)+'Корж:'
+chr(13)+cbb1.Text
+chr(13)+'Размер '+cbb2.Text
+chr(13)+cbb3.Text
+chr(13)+edt2.Text
);

end;
Я тут новенький вне форума
Старый 08.04.2012, 22:08   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

По-моему через ItemIndex надо, что-то вроде cbb1.Items[cbb1.ItemIndex]
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума
Старый 09.04.2012, 09:11   #3
kashirin.p
Подтвердите свой е-майл
 
Регистрация: 04.04.2012
Сообщений: 37
По умолчанию

Как бы сделал я. 3 radiobutton: Круглый, Прямоугольный, свой. Затем при нажатии кнопки, создается форма и в зависимости от того какой из radiobutton выбран(свойство checked=true) пишешь соответствующий размер. Я тут тебе накидал по быстрому, посмотри.
Если делать как ты, то можно ставить enabled:=false, в зависимости от выбранного элемента Корж. К примеру:
Код:
If ComboBox1.Text= 'Корж' then  
begin
//Тут пишешь, что нужно делать Enabled:=false
end;
Это все прописываешь в событии ComboBox1.onChange.
Далее при нажатии кнопки (при нажатии на которую создается форма 2) опять же делаешь такую же проверку и заполняешь, в зависимости от того какой text (к примеру) в ComboBox1.
Вложения
Тип файла: rar 1.rar (5.4 Кб, 6 просмотров)

Последний раз редактировалось kashirin.p; 09.04.2012 в 09:21.
kashirin.p вне форума
Старый 09.04.2012, 10:25   #4
Я тут новенький
Пользователь
 
Регистрация: 08.04.2012
Сообщений: 18
По умолчанию

kashirin.p
Вот точно так и сделаю =) спасибо за совет так даже удобнее будет =)
Я тут новенький вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть проблема Artur85 Microsoft Office Excel 2 25.01.2012 17:42
Есть проблема с компьютером!!! Nastya2 Компьютерное железо 8 28.08.2011 17:42
Есть проблема......Язык С++ Ma666oT Помощь студентам 1 05.04.2010 18:27
Есть проблема Voliume Общие вопросы C/C++ 3 09.02.2010 18:56
Есть проблема с потоками DeeNamid Общие вопросы Delphi 2 01.11.2008 14:05