![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Модули , процедуры ... [D6, Win95/98, NT4]
Beginner © (2002-12-09 14:59:00)Как мою процедуру без параметров из Unit1 использовать в Unit2.
Calm (2002-12-09 15:45:00) [1]Ну да, согласен. Это вопрос стиля программирования.
Anatoly Podgoretsky (2002-12-09 15:42:00) [2]Calm © (09.12.02 15:01)
Можно и в implementation (при том как правило лучше там) важно, что бы только до использования
Calm (2002-12-09 15:35:00) [3]:)
Beginner (2002-12-09 15:32:00) [4]Клянусь! :)
Calm (2002-12-09 15:31:00) [5]2 han_malign © (09.12.02 15:28)
:)))
han_malign (2002-12-09 15:28:00) [6]эк-мы, хоть не посимвольно :)))
han_malign (2002-12-09 15:27:00) [7]unit Unit1;
interface
procedure Slava1;
implementation
procedure Slava1;
begin
.............
end;
end.
unit Unit2;
uses Unit1;
begin
Slava1;
end.
Calm (2002-12-09 15:26:00) [8]unit1
interface
procedure Slava1;
implementation
procedure Slava1;
begin
....
end;
end. // unit end
Unit2
uses Unit1;
И дальше...
Calm (2002-12-09 15:26:00) [9]Поклянись прилюдно, что будешь читать книжку :)
Beginner (2002-12-09 15:18:00) [10]Unit1
procedure Slava1;
begin
....
end;
Unit2
uses Unit1;
И как дальше ?
Calm (2002-12-09 15:11:00) [11]Мой совет верен!
Возможно вопрос неправильно сформулирован.
Либо я неправильно его понял.
Причем здесь public? При написании/использовании процедурэтого слова не должно возникать вообще.
Не путаются ли понятия процедурыи метода?
Beginner (2002-12-09 15:07:00) [12]Уважаемый Calm, если бы это было так просто, то я бы и не задал, но ваш совет неверен. public еще может как-то мне помоч, но туда я и не могу ее запихнуть. :-)
Calm (2002-12-09 15:01:00) [13]unit Unit2;
uses Unit1;
Дальше можно использовать. Но только если unit1 объявлено в interface-секции.
Больше такие вопросы не задавай, а читай любую книжку по delphi