|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.11.2010, 20:23 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Подцепить все модули за один.
Как уже говорил, создаю надстройку над WinAPI (рабочее название S.C.O.W - Simplified Creating Of Windows)
Так вот, чтобы пользователь не цеплял все модули проекта, есть ли вариант, чтобы подцепил один модуль, а остальные не писать в Uses?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
05.11.2010, 20:32 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Пропишите в этом модуле все остальные в Uses...
|
05.11.2010, 21:26 | #3 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Код:
_______________________________UPD_ _____________________________ Походу нет: Код:
Код:
Код:
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ Последний раз редактировалось Alex Cones; 05.11.2010 в 21:38. |
|
05.11.2010, 21:50 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Неа. Не должна. Вассал моего вассала не мой вассал.
Юнит первый не увидит функции из юнитов не обьявленных в нем явно.
I'm learning to live...
|
05.11.2010, 22:37 | #5 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
05.11.2010, 22:48 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Что это за объявление ?
TForm = Record ??? Вы бы еще написали TApplication = Record... Я бы не удивился, если бы Дельфи вас обматерила... |
05.11.2010, 22:51 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
mihali4, он не в VCL, у него своя библиотека.
просто он хочет чтоб через один uses подключать и остальные. по теме, Алекс, в Делфи так нельзя(вспомни ИнДи). Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
05.11.2010, 23:12 | #8 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Пример:
Код:
|
06.11.2010, 00:10 | #9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Михалыч, тем не менее типы/процедуры и тд, со вложенных не будут доступны модулю что подключит ACRBTree.
проверенно Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
06.11.2010, 00:18 | #10 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Со вложенных - да.
Но тогда у него один вариант - оптимизировать модули "в одну линию", чтобы они ссылались друг на друга без появления ссылок в обратном направлении. Вполне решаемая задача. Может быть, где-то появится дублирование функций, но это не криминально |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как заменить все символы в текстовом поле на один определённый | Memfis1992 | Общие вопросы Delphi | 3 | 16.06.2010 15:01 |
Установка XP на SATA и все-все-все | Alex Cones | Операционные системы общие вопросы | 5 | 16.03.2010 17:07 |
D2010. Почему в строке uses, если нажать ctrl+space будут видны не все модули? | TwiX | Свободное общение | 0 | 15.03.2010 02:12 |
Подцепить бейсик-модуль к си-проге | boris-blade | Microsoft Office Word | 0 | 14.02.2010 14:55 |
В двухмерном массиве все отрицательные элеметны заменить на их модули. А новый массив вывести на экран | JulLy | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 28.04.2009 08:13 |