Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Динамическое создание компонента TstringGrid


Автор: bachduong051 1.4.2010, 09:19
Привет Всем!Подскажите мне пожалуйста:
1.как динамический создать TstringGrid в время выполнения программы ,которое уже изменено свойство property(например Colcont:2,FixCol:0,GoEditing=true...).И При создании присваивай ему имя и ли что-нибудь,для того чтобы с ними работать:перемещение...
2.Drap and Drop(перемещение)  Stringgrid(старый и новые).
Заранее спасибо большое!
  

Автор: Frees 1.4.2010, 11:01
Код

with TstringGrid.Create(Slef) do
begin
  name := 'stringGrid1';
  Colcont := 2;
  FixCol := 0;
  GoEditing := true;
  OnDragDrop := stringGridDragDrop;
Parent := self;//чуть не забыл..
end;



обращение к этому объекту
Код

 TstringGrid(FindComponent('stringGrid1'))

Автор: bachduong051 1.4.2010, 13:12
как динамически создать этот компонент и его перемещать?спасибо!

Автор: Frees 1.4.2010, 13:16
Цитата(bachduong051 @  1.4.2010,  16:12 Найти цитируемый пост)
как динамически создать этот компонент и его перемещать?спасибо!

а че не получается?

Автор: bachduong051 1.4.2010, 21:21
не получается .undeclared indentifier "Slef","Colcount"...Я хочу что бы когда нажать кнопку то могу создать новый StringGrid с этим свойствам и их перемещать с поьощью мыщи.Помогите пожалуйста.

Автор: Frees 1.4.2010, 21:29
Цитата(bachduong051 @  2.4.2010,  00:21 Найти цитируемый пост)
Я хочу что бы когда нажать кнопку то могу создать новый StringGrid

а вопрос в чем? за тебя писать никто не будет...
букварь почитай например вот этот Drkb.ru

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)