Преобразование типов

Тема в разделе "Delphi - FAQ", создана пользователем Evgen, 6 дек 2005.

Статус темы:
Закрыта.
  1. Evgen

    Evgen Гость

    Мне необходимо преобразовать строковое выражение типа String в тип Tedit. Т.е. я создаю переменную типа Tedit, и хочу присвоить ему уже существующий Edit(напр. NewEdit:=Edit1).Но имя едитов формируются в цикле поетому имеют тип STR допустим:
    Type
    edit1:TEdit;
    ....
    var
    NewEdit:Tedit;
    ..............
    For i:=1 to 3 do
    begin
    s:='edit'+InttoStr(i);
    ..........

    &&&&&????? Newedit:=S----------- ?????? Как это сделать?
    Нужно без свойства NewEdit.Name
     
  2. Gisma

    Gisma Гость

    NewEdit := new TEdit()
    NewEdit.name= "*цензура*ing_name";
    Edit1 := NewEdit
    только учти что все события ( а их много ) тоже неплохо бы перенаправить, короче ты придумал гемор какой-то.
    GetDlgItem классная фунция из SDK поможет быстрее и лучше
     
  3. Barmutik

    Barmutik Гость

    Хорошо заданный вопрос ... Да уж :)
     
  4. DZX

    DZX Гость

    Ерунда какая то, как обычно выхватывается кусок абсолютно непонятный, а нет что бы сформулировать что за идея, может есть другой путь, а то хочу вот так и все тут ...
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей