Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.20;
Скачать: 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 вся ветка

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

Наверх




Память: 0.49 MB
Время: 0.029 c
1-1086457803
DJ DIZzY
2004-06-05 21:50
2004.06.20
StringGrid


14-1086303218
mfender
2004-06-04 02:53
2004.06.20
winexec, или кто там...


14-1085834559
AlexG
2004-05-29 16:42
2004.06.20
Позволим пользователю упаравлять своей веткой!


14-1086099699
YurikGL
2004-06-01 18:21
2004.06.20
Где бы про делфи почитать


1-1086603373
Mameluke
2004-06-07 14:16
2004.06.20
Работа с MS Excel