من يك متغيير تو فرم 1 تعريف كردم و ميخوام توي فرم 2 از اون استفاده كنم ولي مقدار منتقل نميشه ؟
گفته باشم با يهButton1Click مقدار نمايش داده ميشه علت چيه؟
من يك متغيير تو فرم 1 تعريف كردم و ميخوام توي فرم 2 از اون استفاده كنم ولي مقدار منتقل نميشه ؟
گفته باشم با يهButton1Click مقدار نمايش داده ميشه علت چيه؟
بیشتر توضیح بده روالش همینه که میگی یعنی private و public تعریف کردن
Last edited by delphianddotnet; 13-02-2007 at 02:39.
سلام
اين ديگه مربوط ميشه به Variable Scope ، بايد ببينيد متغير شما local تعريف شده يا global
بجز راهنماي دلفي، به اين صفحه هم نگاهي بيندازيد :
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام
شما متغیرتون رو کجا تعریف کردید ؟ توی قسمت Private فرم ؟ قسمت Public یا در قسمت Var عمومی فرم ؟
اگه در قسمت Private تعریف کردید نمی تونید از اون توی فرمهای دیگه استفاده کنید ولی اگه این طور نیست ، آیا مطمئنید که فرم دوم رو توی اون فرمی که متغیر توشه Use کرده اید ؟
دیگه مشکل دیگه ای فکر نکنم باشه ...
همینا رو چک کنید ، فکر کنم مشکلتون حل بشه ...
موفق باشید ...
ببین عزیز برای این کار باید ابتدا یونیت فرم 2 رو تو قسمت uses فورم 1 بنویسی بعد از اون به این شکل که نوشتم بنویس تا از اون استفاده کنی
unit1.myvariable
موفق باشی بای
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)