[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Ilya Osin

5/12/2005 9:23:00 AM

ïÂØÑÓÎÉÔÅ ÐÌÚ, ÉÌÉ ÐÏÓÏ×ÅÔÕÊÔÅ ÄÏËÕ, ÇÄÅ ÜÔÏ ÅÓÔØ, ÐÏÔÏÍÕ ËÁË ÎÅ ÍÏÇÕ
ÎÁÊÔÉ ÓÏÏÔ×ÕÀÝÅÊ.

þÅÍ ÏÔÌÉÞÁÅÔÓÑ ÉÓÐÏÌØÚÏ×ÁÎÉÅ uses × ÓÅËÃÉÉ interface & implementation.
þÔÏ ÉÍÅÎÎÏ ÄÏÂÁ×ÌÑÅÔÓÑ × ËÏÄ ÐÒÏÇÒÁÍÍÙ ËÏÇÄÁ ÅÓÔØ uses?

4 Answers

Liquid Air

5/12/2005 11:08:00 AM

0

oU IE UOI CI?IOEI, Ilya Osin?
IO> iAONOIEOA ?IU, EIE ?IOI?AOOEOA AIEO, CAA UOI AOOO, ?IOIIO EAE IA IICO
IO> IAEOE OIIO?OAYAE.
IO>
IO> ?AI IOIE?AAOON EO?IIOUI?AIEA uses ? OAEAEE interface & implementation.
IO> ?OI EIAIII AIAA?INAOON ? EIA ?OICOAIIU EICAA AOOO uses?

unit unit1;

interface

uses SysUtils;

imlementation

uses Dialogs;


AOIE OU ? AOOCII IIAOIA ?IAEIA?EUO unit1, OI ? IAI AOAOO ?EAIU ?OIEAEE EU IIAOIN
SysUtils, II IA AOAOO ?EAIU EU IIAOIN Dialogs



Borodin Anatoly

5/12/2005 11:43:00 AM

0

Hi!


LA> ÅÓÌÉ ÔÙ × ÄÒÕÇÏÍ ÍÏÄÕÌÅ ÐÏÄËÌÀÞÉÛØ unit1, ÔÏ × ÎÅÍ ÂÕÄÕÔ ×ÉÄÎÙ ÆÕÎËÃÉÉ ÉÚ ÍÏÄÕÌÑ
LA> SysUtils, ÎÏ ÎÅ ÂÕÄÕÔ ×ÉÄÎÙ ÉÚ ÍÏÄÕÌÑ Dialogs

èÒÅÎ ÔÁÍ! ïÎ Õ×ÉÄÉÔ ÔÏÌØËÏ ÆÕÎËÃÉÉ ÉÚ unit1.

--
Digitally yours, Borodin Anatoly
mailto:fractal@viii.ntu-kpi.kiev.ua http://viii.ntu-kpi.kiev.u...
[team óÔÒÉÖÅÎÙÊ äÑÔÅÌ][team ë-ÌÉÇß][×ÏÚÌÅ ÐÔÉÃÙ][Ô×ÏÊ ÚÁÊÞÉË ÐÉÓáÌ][ëç/áí][team ÂÏÔÁÎÉ]
12. ûÕÛÐÁÎÞÉËÉ - ÖÉ×ÏÔÎÙÅ ÄÒÅ×ÎÉÅ É ÈÔÏÎÉÞÅÓËÉÅ.

Chapaev

5/12/2005 12:00:00 PM

0

> LA> AOIE OU ? AOOCII IIAOIA ?IAEIA?EUO unit1, OI ? IAI AOAOO ?EAIU ?OIEAEE
EU IIAOIN
> LA> SysUtils, II IA AOAOO ?EAIU EU IIAOIN Dialogs
> eOAI OAI! iI O?EAEO OIIOEI ?OIEAEE EU unit1.
oI?II... oI, ?OI OEAUAI Liquid Air, AEOOAIOII AIN ?AOEAIN, II IA AIN aAI?E.

Liquid Air

5/12/2005 2:21:00 PM

0

oU IE UOI CI?IOEI, Chapaev?
>> LA> AOIE OU ? AOOCII IIAOIA ?IAEIA?EUO unit1, OI ? IAI AOAOO ?EAIU ?OIEAEE
C> EU IIAOIN
>> LA> SysUtils, II IA AOAOO ?EAIU EU IIAOIN Dialogs
>> eOAI OAI! iI O?EAEO OIIOEI ?OIEAEE EU unit1.
C> oI?II... oI, ?OI OEAUAI Liquid Air, AEOOAIOII AIN ?AOEAIN, II IA AIN aAI?E.




^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AA, OU EAE ?OACAA ?OA?, All...




N AUAA IA?N?IAIEA uses ?IOOOE implementation, EICAA IIA IOOII ?IAEIA?EOO IIAOIO,
EIOIOUE OAI ?IAEIA?AAO OAEOYEE IIAOIO. ?OEIAO:

=== unfmMain.pas ===
unit unfmMain;

interface

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

type
TfmMain = class(TForm)
btnRunExample: TButton;
procedure btnRunExampleClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
fmMain: TfmMain;

procedure MainDoSomething;

implementation

{$R *.dfm}

procedure MainDoSomething;
begin
ShowMessage('in MainDoSomething');
end;

procedure TfmMain.btnRunExampleClick(Sender: TObject);
begin
ExDoSomething;
end;

end.
====================

=== unExample.pas ==
unit unExample;

interface

uses
Dialogs, unfmMain;

procedure ExDoSomething;

implementation

procedure ExDoSomething;
begin
ShowMessage('in ExDoSomething and goto MainDoSomething');
MainDoSomething;
end;


end.
====================

UAAOO IAA IIAOIN ? OAEAEE interface ?UUU?AAO AOOC AOOCA - E ?IUIEEAAO IUEAEA
"[Fatal Error] unfmMain.pas(7): Circular unit reference to 'unfmMain'"

AOIE OA EION AU ? IAIII EU IIAOIAE ?AOAIAOOEOO ?IAEIA?AIEA AOOCICI IIAOIN ? OAEAEA
implementation, OI UOIE IUEAEE IA AOAAO, O.E. interface ?IAUINN OAEAEN, ?EAEIAN
OIAOOOE, A implementation - ?IOOOAIINN