Re[4]: Создание компонентов в Delphi
От: p0stscripter  
Дата: 07.11.07 13:59
Оценка:
Здравствуйте, starosta_rk6, Вы писали:

_>Здравствуйте, sailorman, Вы писали:


>>> Берем пример из статьи один в один:

>>> unit uCoolLabel;

_>[skip]


>>> implementation


S>> Вот тут случайно uses uCoolLabel не стоит?

_>Нет. Uses в модуле только один, в interface:
_>uses
_> SysUtils, Classes, Controls, StdCtrls;

_>(забыл что в Pascal модули в двух местах можно объявлять, поэтому и не привел часть implementation)



_>То есть явных ссылок не себя нет. Может ли еще где-нибуть подключатся модуль??

_>Ощибка возникает если созданный компонет (uCoolLabel.pas) установить (Component-Install) и даже не размещая на форме попытаться откомпилировать проект.

_>*[Fatal Error] uCoolLabel.pas(1): Program or unit 'uCoolLabel.pas' recursively uses itself*


Где-то вы ошиблись... о чем-то умалчиваете или что-то не учитываете. Я повторил ваш код — работает (компилируется и инсталлится) — Delphi 7 (Build 8.1)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.