Описание тега uses-clause

1 ответ

Что Delphi принимает за Циркуляр?

Итак, люди. У меня, по-видимому, простой вопрос. Рассматривает ли Delphi следующий пример в качестве Циркулярной ссылки? Я обращаюсь к Out of Memory Error с подобным набором кода. unit CodeA; interface uses CodeB; implementation end. - unit CodeB; i…
26 дек '13 в 19:37
4 ответа

Как посмотреть иерархию того, какой блок использует другой? (Delphi)

Это большой проект, и мне нужно увидеть иерархию единиц, на которую ссылается каждый файл в своем предложении USES. ех. Project Source (program.dpk) HelperUnit Forms ThirdPartyUnit MyUtils MyConsts MyDownload TPShellShock TPWhatever Как я могу увиде…
19 окт '10 в 21:14
3 ответа

Как включить что-то, если не найдено ни одного определения

Я использую следующий код в своих классах настроек, чтобы определить, что использовать. Но теперь я столкнулся с проблемой, которую я забыл скопировать правильный файл.INC в папку моего проекта, и это дает мне AV, так как ни одно из определений не н…
23 авг '13 в 15:45
1 ответ

Различия в использовании пункта

В чем разница между объявленным модулем в блоке интерфейса и объявленным модулем в блоке реализации?
12 апр '12 в 14:26
5 ответов

Добавление модуля в интерфейс использует предложение, а не использование реализации использует

При использовании Delphi: если у меня есть модуль, который заполнен константами, такими как... Unit AConsts; Interface Const Const1 : WideString = 'Const1'; Const2 : WideString = 'Const2'; Const3 : WideString = 'Const3'; Const4 = 100; Const5 = 100; …
09 фев '09 в 14:57
3 ответа

Delphi: Каковы недостатки использования неиспользуемых единиц, перечисленных в предложении использования?

Я использую очиститель cnPack Uses, но каковы недостатки использования бесполезных юнитов? Я знаю некоторые из них: 1) конечно, если единица никогда не используется во всем проекте, будет бесполезное потребление ресурсов 2) понимание кода даст беспо…
23 дек '10 в 14:42
7 ответов

Как я могу идентифицировать и избавиться от неиспользуемых единиц в "пункте использования" в Delphi 7?

Это должно немного уменьшить размер исполняемого файла в некоторых из моих очень больших проектов. Я уверен, что будут и другие преимущества. РЕДАКТИРОВАТЬ: Возможно, есть утилита, которая будет сканировать проект и автоматически удалять лишние? У м…
19 май '09 в 09:24
4 ответа

Используется с путем к файлу модуля в файле модуля

У меня проблемы. Я постараюсь объяснить это. У меня есть блок, который имеет класс и, возможно, будет иметь новые функции. D3BF4E849ACC45249B990F802EFB1F15 \ UnitFile1.pas 8DC8977E7A7B469AACFE3CC77CA7075E \ UnitFile1.pas Оба они имеют один и тот же …
02 янв '10 в 00:53
1 ответ

Остановите Delphi, автоматически добавляя единицы неправильно

Я обновляю наши проекты с XE7 до XE8. В настоящее время им все еще нужно будет работать с XE7, поэтому требуется несколько условий. Например, ImageList изменил единицы измерения, поэтому Vcl.ImgList - это Syste.ImageList в XE8. Чтобы заставить его р…
27 авг '15 в 09:19
1 ответ

IPPeerCommon и IPPeerClient

Я перебираю образцы облаков CloudExplorer и CloudUpload, предоставленные Embarcadero, и IPPeerClient а также IPPeerClient единицы, перечисленные под uses пункт. Я пытаюсь выяснить, что эти устройства делают для / с облаком, но не могу найти никакой …
31 июл '13 в 21:00
1 ответ

Добавление модуля в предложения использования всех модулей в проекте?

Я обнаружил, что некоторые виды очистки и рефакторинга кода ОЧЕНЬ усложняются из-за сложности добавления модуля в условия использования большого проекта. Я хочу добавить модуль в предложение interface-using-all всех модулей delphi .pas в одном проек…
11 окт '12 в 15:02