powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Поля класса = едиты формы
22 сообщений из 22, страница 1 из 1
Поля класса = едиты формы
    #40030358
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, как правильно связать поля класса с объектами формы?

Биндинг? Если да, то есть какие-то примеры реализации?
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030361
Gerasimenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antox,

Pointer ?
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030365
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непонятно что значит "связать". Зачем? Чего требуется-то?
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030372
энди
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antox,

Ну я так понимаю что ты хочешь биндинг и ORM :) Посмотри компоненты Aurelius от tms, там такого завались :)
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030389
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraks
Непонятно что значит "связать". Зачем? Чего требуется-то?


Что бы при смене данных в едите, менялось знание в экземпляре класса, а при смене значения извне, в поле класса, менялось значение в едите на форме
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030390
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
энди
antox,

Ну я так понимаю что ты хочешь биндинг и ORM :) Посмотри компоненты Aurelius от tms, там такого завались :)


Не, сторонними компонентами пользоваться никак не хочу )
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030391
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос по MVVC?
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030396
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11
Вопрос по MVVC?

В общем-то да
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030400
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antox,

Если без сторонних, то только это:
https://webdelphi.ru/2011/09/delphi-xe2-znakomstvo-s-livebinding/
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030429
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030459
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antoxкак правильно связать поля класса с объектами формы?

Пачка операторов присваивания в Form.OnShow и обратное присваивание в OkButton.OnClick.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40030479
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я писал свой контроллер для связи контролов с xml, после чего можно делать так
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
  FOptCtrl := TOptionController.Create(FSett.GetNode(''));
  FOptCtrl.AddOptions([
    eRemoteAddr,
    mRequest,
    chbAutoStart,
    chbAutoReconn,
    eTimeout,
    chbUseProxy,
    eProxyAddr,
    chbOutToFile,
    eFilePath,
    eMaxFileSize,
    chbOutToLog
  ]);


Кода в модуле контроллера на 580 строк.
Но у меня перенос данные<=>контролы не по onchange, а вызовом вручную, что дает возможность отмены и не занимает onChange, который можно применять как обычно для других целей
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031313
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

antoxкак правильно связать поля класса с объектами формы?

Пачка операторов присваивания в Form.OnShow и обратное присваивание в OkButton.OnClick.


:) Так-то понятно
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031368
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antoxТак-то понятно

И это самый лучший способ: простой, короткий, надёжный, быстрый.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031422
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+1
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031431
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

И это самый лучший способ: простой, короткий, надёжный, быстрый.

Когда не умеешь готовить ...
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031441
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
И это самый лучший способ: простой, короткий, надёжный, быстрый.

Ну разве что лучший из худших.
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031462
Фотография Virtual Student
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
Dimitry Sibiryakov
И это самый лучший способ: простой, короткий, надёжный, быстрый.

Ну разве что лучший из худших.

Отвергаешь, - предлагай!
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031467
Bred eFeM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry Arefiev
Dimitry Sibiryakov
И это самый лучший способ: простой, короткий, надёжный, быстрый.
Когда не умеешь готовить ...

На голодный желудок и так пойдёт!
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031518
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думал, что бандинг для этого и создан, что бы не делать самым простым способом :) ТК не всегда есть событие открытия формы и её закрытия, что бы читать и писать, а вешать на каждый едит онэксит или ончендж не хочется. В с# я так понял это решено через бандинг. Те прописал зависимость и он гоняет в обе стороны при малейшем изменение
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031530
энди
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dsharp & spring4d ?
...
Рейтинг: 0 / 0
Поля класса = едиты формы
    #40031576
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antoxне всегда есть событие открытия формы и её закрытия

Их нет только у плохих UX дизайнеров.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Поля класса = едиты формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]