Форум: "Основная";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
ВнизОбласти видимости модулей или перезагрузка методов Найти похожие ветки
← →
Soft (2003-03-18 16:12) [0]Привет.
Вот решаю такую проблему. Нужно из своей компонеты запускать поток, который должен работать с устройством и заносить данные, обрабатывая их, в некие структуры данных.
Как сделать намного проще взаимодествие с модулем, откудова создается поток.
А напрямую не получается, создается перекрестная видимость модулей.
← →
theodor_iv (2003-03-18 16:36) [1]Те модули, для которых это возможно, пиши в uses секции implementation, а не в секции interface.
← →
Soft (2003-03-18 16:47) [2]Знаю. Но иногда приходится сделать перекрестное наследование, хотя довольно хакерскими методами. Я хочу по нормальному, просто...
← →
han_malign (2003-03-18 17:13) [3]> перекрестное наследование
- класс - сам себе "внук", сам себе "дед" - ну-ну..., такие приколы только в Египетской мифологии прокатывали...
- общая функциональность, должна быть вынесена в общего предка, подумай над абстрактыми интерфейсами...
← →
Soft (2003-03-25 13:19) [4]Проблемма на самом деле заключается в том, чтобы из нити, запущенной из определенного класса, после ее выполнения, вернуть данные в тот же класс, из которого нить была запущена.
← →
Flint (2003-03-26 09:05) [5]Ты можешь передать данные в OnTerminate или в конце блока Execute или в любом месте этого блока или сообщениями обменивайся,короче когда захочешь тогда и передавай
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c