powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Динамическое создание и удаление элементов
6 сообщений из 6, страница 1 из 1
Динамическое создание и удаление элементов
    #39928271
Gambit_d.s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем, изучаю Delphi.

При нажатии на кнопку создаю элементы. А нажатием на др. кнопку нужно удалить созданное. И что-то пошло не так... Подскажите что не так.

Вот код:

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
unit Unit1;

interface

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

type
  TForm1 = class(TForm)
    BitBtn1: TBitBtn;
    Button1: TButton;
    Button2: TButton;
    procedure BitBtn1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses Unit2;

{$R *.dfm}

procedure TForm1.BitBtn1Click(Sender: TObject);
var
        Memo: TMemo;
        Labe: TLabel;
begin
        Memo:= Tmemo.Create(Form1);
        Memo.Parent:=Form1;
        Memo.Left:=100;
        Memo.Top:=100;
        Memo.Width:=250;
        Memo.Height:=100;
        Memo.Text:='Hellow world ';

        Labe:=TLabel.Create(Form1);
        Labe.Parent:=Form1;
        Labe.Left:= 360;
        Labe.Top:=300;
        labe.Font.Size := 20;
        Labe.Caption := 'Hellow Word!!!';

end;

procedure TForm1.Button2Click(Sender: TObject);
begin
       Memo.free;
end;

end.
...
Рейтинг: 0 / 0
Динамическое создание и удаление элементов
    #39928286
zinpub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gambit_d.s,
...
Рейтинг: 0 / 0
Динамическое создание и удаление элементов
    #39928287
zinpub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перенеси объявления
...
Рейтинг: 0 / 0
Динамическое создание и удаление элементов
    #39928292
Gambit_d.s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zinpub,

Спасибо понял, просто переменные сделать глобальными...
...
Рейтинг: 0 / 0
Динамическое создание и удаление элементов
    #39928294
goldmi45
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gambit_d.s
Спасибо понял, просто переменные сделать глобальными...

А теперь несколько бонусных вопросов: что будет, если два раза нажать на BitBtn1? Что будет, если два раза нажать на Button2?
...
Рейтинг: 0 / 0
Динамическое создание и удаление элементов
    #39928297
Gambit_d.s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
goldmi45,

это уже дело второе, главное принцип понял. :)

p.s. Delphi пока изучаю.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Динамическое создание и удаление элементов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]