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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2020, 12:40   #1
Rusik.
 
Регистрация: 09.06.2020
Сообщений: 4
Радость Копирование значений

Доброго времени суток!
Подскажите пожалуйста как реализовать следующую задачу.
На форме есть чекбокс. При включеном состоянии он копирует значения из ComboBox1 в Combox2 и Edit1 в Edit2. Если же чекбокс отключен, то данные значения пустые.
Rusik. вне форума Ответить с цитированием
Старый 27.09.2020, 13:54   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,674
По умолчанию

Изучите обработку событий в Делфи.
Arigato вне форума Ответить с цитированием
Старый 27.09.2020, 17:06   #3
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,951
По умолчанию

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    CheckBox1: TCheckBox;
    ComboBox1: TComboBox;
    ComboBox2: TComboBox;
    Edit1: TEdit;
    Edit2: TEdit;
    procedure CheckBox1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.CheckBox1Click(Sender: TObject);
begin
   If CheckBox1.Checked then
   begin
      ComboBox2.Text:=ComboBox1.Text;
      Edit2.Text:=Edit1.Text;
   end else
   begin
      ComboBox2.Text:='';
      Edit2.Text:='';
   end;
end;

end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Старый 27.09.2020, 18:26   #4
Rusik.
 
Регистрация: 09.06.2020
Сообщений: 4
По умолчанию

Цитата:
Сообщение от newerow1989 Посмотреть сообщение
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    CheckBox1: TCheckBox;
    ComboBox1: TComboBox;
    ComboBox2: TComboBox;
    Edit1: TEdit;
    Edit2: TEdit;
    procedure CheckBox1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.CheckBox1Click(Sender: TObject);
begin
   If CheckBox1.Checked then
   begin
      ComboBox2.Text:=ComboBox1.Text;
      Edit2.Text:=Edit1.Text;
   end else
   begin
      ComboBox2.Text:='';
      Edit2.Text:='';
   end;
end;

end.

Да, спасибо =)
Rusik. вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование значений logush2083 Microsoft Office Excel 0 25.12.2017 21:58
Копирование значений с webbrowser в label Dima170792 Работа с сетью в Delphi 6 23.01.2014 21:26
Копирование значений и форматирования Eugenio Microsoft Office Excel 21 22.03.2010 19:28
Копирование и вставка значений tae1980 Microsoft Office Excel 7 29.05.2009 09:15