ورود

نسخه کامل مشاهده نسخه کامل : مشكل با DataModule



Mojgan110
02-12-2006, 18:10
سلام

من يه DataModule در برنامه ام گذاشته ام به اسم مثلا DM.

در يكي از فرمهاي برنامه كه آنرا Use كرده ام ، بطرز صحيح ميتوانم به آن دسترسي داشته باشم ، مثلا اينطوري :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ولي در يكي ديگر از فرمهاي برنامه كه بازهم آنرا Use كرده ام ، نميتوانم بطرز صحيح به آن دسترسي داشته باشم ، يعني وقتي ميزنم DM ، مثل دفعه قبل مثلا tbArchive را ليست نميكنه ، بلكه اينطوري آن را ميشناسه :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

واقعا مسخره است ! حتي دلفي را هم مجددا" نصب كردم ، ولي بازهم يهو همين جوري شد .

SoftDevCo
02-12-2006, 19:13
عجیبه !

soldier
03-12-2006, 07:45
سلام
اول از همه اسم فرم رو بزارید DM.
بعد هم از این کد استفاده کنید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

موفق باشی.

Mojgan110
03-12-2006, 11:46
سلام
اول از همه اسم فرم رو بزارید DM.
بعد هم از این کد استفاده کنید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

موفق باشی.

عرض كردم كه !

دستور شما ، همون دستوريه كه توي يكي ديگه از فرمهاي برنامه ام ، درست كار ميكنه

ولي توي اون يكي فرمم ، نه ! اونجا مشكلي كه قبلا گفتم پيش مياد .

ehsansh
06-12-2006, 07:40
يك راه خيلي راحت:
شمار دستور مورد نظرتون رو بنويسيد.
پس از اون در هنگام كامپايل درصورتيكه نياز به Uses شدن فرم شما باشه خودش از شما سئوال میکنه.
بعضی وقتها دلفی بعضی Property ها رو توی لیستش نمیاره با وجود اینکه هستن. مثل RecordCount موجود در هر Dataset که در برخی مواقع اونو لیست نمیکنه.
و نکته آخر اینکه هیچ وقت نیازی نیست برای رفع اشکال برنامه خودتون دلفی رو UnInstal کنید.
موفق باشی. بای ...

Mojgan110
06-12-2006, 17:13
مرسي درستش كردم

خيلي خرتوخر شده بود پروژه ! خلاصش اينكه با چند تا Add To Project و چندتا Remove From Project و چندتا هم ديليت كردن از پروژه ، بالاخره درست شد [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]