Вниз
Скачать: CL | DM;

Сохранение   Найти похожие ветки 

← →
Ivolg   (2004-06-08 14:43) [0]

Здрасти. Уважаемые мастера помогите пожайлуста. Я создаю кнопку на форме:

var
  b:Tbutton;
begin
   b:=TButton.Create(Self);
   b.caption:="Button";
   b.name:="Button1";
   b.OnClick:=MyProcedure;
end;
end.

Я создал кнопку и мне её надо сохранить, чтоб при следущей загрузки моей проги она остлась там, где я её сохронял.

Большое спасибо!!!!!


← →
evvcom ©   (2004-06-08 14:49) [1]

Ну и сохраняй, потом при новом запуске проги ее читай и также в runtime создавай. Только зачем это?


← →
Digitman ©   (2004-06-08 14:56) [2]


> Ivolg   (08.06.04 14:43)  

прежде всего прими меры к тому, чтобы метод MyProcedure был объявлен в секции published того класса, которому он принадлежит, иначе в ран-тайм обращение к идентификатору MyProcedure (ты же имя идентификатора вознамерился сохранять ?) потерпит полное фиаско


← →
Ivolg   (2004-06-08 14:59) [3]

А мжно пример, а то я с runtime не работал.


← →
evvcom ©   (2004-06-08 15:15) [4]

А в вопросе что звучит? Разве это не runtime? Runtime - это время выполнения. Именно в runtime в вопросе создается кнопка.


← →
Ivolg   (2004-06-08 18:04) [5]

Ну тогда просто пример киньте. Пожайлусто!


← →
Weber ©   (2004-06-08 18:25) [6]

interface

TForm1 = class(TForm)
...
public
 Button1: TButton;
end;

implementation

...

procedure TForm1.FormCreate(...);
begin
 Button1 := TButton.Create(Self);
 Button1.Name := "MyCampf";
 ...
end;

procedure TForm1.FormDestroy(...);
begin
 Button1.Free;
end;

Вроде того!


← →
Ivolg   (2004-06-08 18:30) [7]

Weber

НЕА! Мне нужно из программы создавать много кнопок(TButton), и чтоб они все загружались при загрузке проги.


← →
Weber ©   (2004-06-08 18:43) [8]

а) Как создавать?
б) При загрузке этой же проги?


← →
TUser ©   (2004-06-08 18:49) [9]

TJvFormStorage


← →
Ivolg   (2004-06-08 18:50) [10]

Weber

Открылась прога(пока на ней кнопок тока кнопка ADD нет). Потом я нажал в своей проге кноку ADD и создал 5 кнопок. Вышел из проги. Потом открыл прогу и вужу: Все 5 сохранились, Создал ещё и они тожа сохранились. Вот я и спрашиваю как это осуществить?


← →
TUser ©   (2004-06-08 19:01) [11]

[9] + TIniFile, TRegistry, просто работа с файлами, хранение инфы в базе данных и пр.



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.022 c
11-1074775074
Boris Mouradov
2004-01-22 15:37
2004.06.20
Несколько вопросов про ListBox


1-1086292365
TGrey
2004-06-03 23:52
2004.06.20
TThread


3-1085425586
Данила
2004-05-24 23:06
2004.06.20
Работа с Датой


14-1085775071
Yorick
2004-05-29 00:11
2004.06.20
Существует ли любовь?


3-1085637072
Draught
2004-05-27 09:51
2004.06.20
SQL запрос на вывод системной даты




   Наверх