ورود

نسخه کامل مشاهده نسخه کامل : use كردن فرم اصلي



Mr_M
18-08-2009, 09:14
سلام من تو برنامم 2 تا فرم دارم فرم دومي رو در اولي use كردم و به راحتي تونستم ازش استفاده كنم.ولي هر كار ميكنم نميتونم تو دومي اولي رو use كنم فرم اولي فرم اصلي من هست كه از نوع ام دي اي هست .تازه من اونو نرمال هم كردم ولي بازم نشد...يكي كمك كنه
ممنون

F A R H A D
18-08-2009, 21:28
سلام. پیام خطا میگیرید؟

Mr_M
18-08-2009, 21:50
سلام نه ببينيد من ميخوام مثلا از تو فرم 2 متن يكي از ليبل ها تو فرم 1 رو عوض كنم مثلا
form1.label1.text:='aaa';s
اگه يوز شده باشه بايد اولين نقطه رو كه ميذارم ليست كنترل هاي فرم 1 رو بياره ولي نمياره اين ارور رو ميده

[Pascal Error] Unit2.pas(1): Unable to invoke Code Completion due to errors in source code

CPUSatan
19-08-2009, 04:00
اگر مشکل خاص دیگه ای نداشته باشید و اگر اسم فرمتون هم همون Form1 باشه، این کار رو بکن:
بنویس Form1.L همین مقدار ناقص از دستور رو که بنویسی کافبه، Ctrl+F9 رو بزن، برنامه میره واسه کامپایل کردن و اگر مشکلی جز همین خط نئاشته باشه بهت یه پیغام میده که یونیتی که داری استفاده می کنی اضافه نشده، اضافه کنم یانه؟ و شما بله رو بزنید.
خودش یونیت مورد نیاز رو در جای منسب می ذاره