Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.12;
Скачать: CL | DM;

Вниз

TListBox   Найти похожие ветки 

 
smit_ ©   (2002-07-30 15:36) [0]

Почему это не работает?

unit Unit1;

interface

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

type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
end;

TUserListBox = class(TListBox)
public
constructor Create(AOwner: TComponent); override;
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

constructor TUserListBox.Create(AOwner: TComponent);
begin
inherited Create(AOwner);

// ВОТ ТУТ
Items.Add("Первая строка");
end;

procedure TForm1.Button1Click(Sender: TObject);
var
FUserListBox: TUserListBox;
begin
FUserListBox := TUserListBox.Create(self);
end;

end.


 
SVM   (2002-07-30 15:46) [1]

Парента поставь.


 
idr   (2002-07-30 15:51) [2]

Вставьте перед(вместо:)) строки
//ВОТ ТУТ
строку :
Parent:=Form1;
и все работает...


 
MBo ©   (2002-07-31 06:34) [3]

кроме конструктора, перекрой еще метод CreateWnd, в момент его выполнения окно уже существует, и в нем можно добавлять Items


 
Mike Kouzmine   (2002-07-31 10:00) [4]

Попробуй так.
constructor Create(aOwner);
var
L : TStrings;
begin
inherited Create(aOwner);
try
L := TStringList.Create;
L.Add("Первая строка");
Items.Assign(L);
finally
L.Free;
end;
end;



Страницы: 1 вся ветка

Текущий архив: 2002.08.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
14-35441
firsor
2002-07-17 09:53
2002.08.12
Есть ли компонента имитирующая индикатор скорости?


6-35396
KPOT
2002-05-09 13:22
2002.08.12
Как проще всего сразу отказать клиенту ?


3-35151
jonik pegas
2002-07-22 10:37
2002.08.12
Номер записи в SQL запросе


1-35296
Nameless
2002-07-29 11:00
2002.08.12
Может здесь кто-нибудь знает.....


4-35499
Korona
2002-06-06 02:19
2002.08.12
Получение названия сообщения по коду