Главная страница
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.023 c
1-1086265053
Eugene83
2004-06-03 16:17
2004.06.20
Доступ к переменным модуля Проэкта


14-1085795578
mfender
2004-05-29 05:52
2004.06.20
Так кто ж они все-таки - хулиганы, или хулиганы-экстремисты?


14-1086268286
AlexG
2004-06-03 17:11
2004.06.20
Работа со строками в VB Excel.


14-1085917759
Ivolg
2004-05-30 15:49
2004.06.20
Системное время


1-1086527773
Евгений2
2004-06-06 17:16
2004.06.20
не могу составить простейшее условие