Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

D7 - циклический вызов

16K
06 апреля 2006 года
WolfLucas
2 / / 06.04.2006
Есть unit1, в котором в uses'е описаны unit'ы с одинаковыми функциями и вызываются в зависимости от обстановки.
НО!!!
Имеется необходимость из этих unit'ов вызвать unit1.
Примерно так:
Unit1->Unti2->Unit1->Unit3

Дельфятник, естественно, ругается.
ВОПРОС: Как его от этого отучить?
Помнится мне что-то на счет IFDEF, но абсолютно забыл реализацию...
6.9K
06 апреля 2006 года
Britney
69 / / 20.03.2006
br /> unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, StdCtrls;

type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

[COLOR=red]implementation
uses Unit2,Unit3; [/COLOR]
{$R *.dfm}

end.


unit Unit2;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, StdCtrls;

type
TForm2 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form2: TForm2;

[COLOR=red]implementation
uses Unit1,Unit3; [/COLOR]
{$R *.dfm}

end.

и т.д.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог