Форум: "Основная";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];
ВнизСохранение Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c