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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2014, 14:42   #21
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Что то я не пойму сложностей... Т.с., не в обиду будет сказанно но или идите играться в песочнице или же изучайте программирование всерьез.

Не пойму, что тут может быть не понятно?

Код:
unit Unit1;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  Ed: TEdit;
  Index, A: Integer;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
  Index:= Index+ 1;
  Ed:= TEdit.Create(Self);
  Ed.Parent:= Form1;
  Ed.Name:= 'Edit'+ IntToStr(1+ Index);
  Ed.Text:= 'Edit'+ IntToStr(1+ Index);
  Ed.Top:= Ed.Top+ A;
  Ed.Left:= 8;
  Ed.Width:= 121;
  Ed.Height:= 21;
  Button1.Top:= Button1.Top+ 30;
  A:= A+ 30;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Index:= 0;
  A:= 36;
end;

end.
Цитата:
Сообщение от alman12 Посмотреть сообщение
как в коде называется все edit в форме
Ты название или же текст в компоненте имеешь в виду?

Иди учиться!!! Это же, даже, первоклассники, наверное, знают:

Свойство Name- имя компонента, свойство Text- текст.

Последний раз редактировалось vasek123; 13.03.2014 в 15:37.
vasek123 вне форума Ответить с цитированием
Старый 13.03.2014, 15:13   #22
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,872
По умолчанию

Цитата:
Ed.Parent:= Form1;
Зачем еще раз повторять тот же вредоносный код? Или раз уж Борланд в своё время подложил нам мину замедленного действия в виде глобальной переменной типа FormN в шаблоне модуля формы, то нужно её подвинуть ещё чуть-чуть поближе к дороге, по которой все ходят?
northener вне форума Ответить с цитированием
Старый 13.03.2014, 15:17   #23
alman12
Форумчанин
 
Регистрация: 30.12.2013
Сообщений: 466
По умолчанию

как в коде называется все edit в форме
alman12 вне форума Ответить с цитированием
Старый 13.03.2014, 16:10   #24
alman12
Форумчанин
 
Регистрация: 30.12.2013
Сообщений: 466
По умолчанию

Цитата:
Сообщение от alman12 Посмотреть сообщение
как в коде называется все edit в форме
а как вычислит все edit ?
alman12 вне форума Ответить с цитированием
Старый 13.03.2014, 19:21   #25
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а как вычислит все edit ?
Код:
for i:=0 to Controlscount do
 if controls[i] is TEdit then  TEdit(Controls[i]).Чего-то там
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать чтоб при нажатие на кнопку число увеличелось nuberod Помощь студентам 1 07.05.2012 11:54
Как можно при нажатие кнопку на форме открыть определенный лист? Aqil_f Microsoft Office Excel 8 02.08.2011 09:50
как сделать бесконечное авто-нажатие на определенную кнопку на сайте zheka100pudov JavaScript, Ajax 4 16.03.2011 01:53
Как сделать чтобы файл автоматически создался в определенном месте? DM_bite Помощь студентам 6 04.08.2008 19:11
при нажатии на кнопку должна создаваться новая форма ***СкаЙ*** Помощь студентам 5 13.06.2007 11:51