Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли сделать, чтобы в PopUp меню добавлялись записи (+) [D6, Access]


Владий ©   (2004-03-09 14:31:00) 

или удалялись в соответствии с измениенями в записях в таблице?

Т.е. - есть таблица с записями - при добавлении новой в popup'е добавляется пункт с названием, взятым из одной ячейки и процедурой копирования в клипборд данных из второй...

Может кто подсказать - как это лучше реализовать?

Хорошей Удачи!
Владий // ICQ: 47659886


Vlad   (2004-03-09 17:06:00) [1]


> Владий ©   (09.03.04 16:41) [2]

Тоже самое. И то и другое - наследники TDataSet.
Зацикливаться не будет, если будешь Next делать.


Владий   (2004-03-09 16:41:00) [2]

Работает... Спасибо... А если не таклица, а Query, то
вместо "While not Table1.eof do" что должнобыть? Ибо в таком варианте "зацикливается"...

Хорошей Удачи!
Владий // ICQ: 47659886


Stas   (2004-03-09 14:40:00) [3]

Можно !
Только вот процедуры придется описывать в Dll.
While not Table1.eof do
begin
 MI:=TMenuItem.Create(Self)
...
 MI.Caption:=Table1.FieldByName('MyField').asString;
...
...
MI.OnClick:=MyProcedure
PopupMenu1.Items.Add(MI);
Table1.Next;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо