Показать сообщение отдельно
  #3  
Старый 25.05.2009, 12:59
WinnyThePooh WinnyThePooh вне форума
Прохожий
 
Регистрация: 16.02.2009
Сообщения: 31
Репутация: 10
Счастье не совсем то...

К сожалению, изменять значение свойств мне надо не при создании формы или событии в объекте (когда есть sender), а процедуре (в данном случае - загрузке значения полей из внешнего файла), при которой происходит перебор списка (точнее, в данном конкретном случае, двух списков - кода поля в файле и названия объекта TEdit, куда это значения надо загрузить) и поиск значения в файле и при нахождении его - присвоения его свойству соответствующего объекта.
IMHO, тут надо что-то типа:

Код:
type
  TAnyEdit=class (TEdit);
...
var
  strCtrlName, strText: string;
  AnyEdit: TAnyEdit;
...
  strCtrlName:='Edit1';
  strText:='Этот текст должен появится в поле';
  AnyEdit.name:=strCtrlName;
  AnyEdit.text:=strText;
, но так не работает, ругается, что нельзя присваивать name и т.п.
Что-то, возможно, пройдет с указателями, но тут, увы, знаний не хватает ...
Ответить с цитированием