View Full Version : ارتقاء ار delphi 7 به delphi 2009
Delphi&Kylix_2939
سه شنبه 08 دی 1388, 00:02 صبح
با سلام به دوستان عزيز
من يك پروژه سنگيني دارم كه با delphi 7 نوشته شده از كامپوننت هاي زيادي هم استفاده شده كه همه اونها در delphi 2009 هم نصب شده حالا پروژه كامپايل نمي شه يكي از پيغاماش اينه
[DCC Fatal Error] Pub_U.pas(7): F2047 Circular unit reference to 'Pub_U'
حالا نمي دونم اشكال كجاست ممنون مي شم راهنمائي كنيد باتشكر
Ahmad Chehreghani
سه شنبه 08 دی 1388, 12:45 عصر
سلام
اگه اشتباه نکنم خطاي شما اينه که شما در قسمت interface مربوط به Unit اول ، Unit دوم را صدا زديد و باز در قسمت interface يونيت دوم ، Unit اول را صدا زديد!
اين نمونه کار :
unit Unit1;
interface
uses Unit2;
و
unit Unit2;
interface
uses Unit1;
و درستش اينه که به صورت زير بنويسيم :
unit Unit1;
interface
uses Unit2;
و
unit Unit2;
interface
implementation
uses Unit1;
يعني Unit اول را در قسمت implementation يونيت دوم قرار مي دهيم.
براي اطلاعات بيشتر به کتاب Object Pascal Guide مراجعه کنيد (فکر کنم فصل 3 باشه)
موفق باشيد.
Delphi&Kylix_2939
سه شنبه 08 دی 1388, 14:05 عصر
سلام
اگه اشتباه نکنم خطاي شما اينه که شما در قسمت interface مربوط به Unit اول ، Unit دوم را صدا زديد و باز در قسمت interface يونيت دوم ، Unit اول را صدا زديد!
اين نمونه کار :
unit Unit1;
interface
uses Unit2;
و
unit Unit2;
interface
uses Unit1;
و درستش اينه که به صورت زير بنويسيم :
unit Unit1;
interface
uses Unit2;
و
unit Unit2;
interface
implementation
uses Unit1;
يعني Unit اول را در قسمت implementation يونيت دوم قرار مي دهيم.
براي اطلاعات بيشتر به کتاب Object Pascal Guide مراجعه کنيد (فکر کنم فصل 3 باشه)
موفق باشيد.
با سلام اين قواعدي كه گفتيد از قوانين كلي delphi خوب اينا حتما رعايت شده نمي دونم چرا اينجور گير ميده
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.