دقيقتر بگو چي ميخواي
اينجوي نميشه نظر داد.
ضمنا اگه ميخواي چيزي برات درست كنيم بگو.
دقيقتر بگو چي ميخواي
اينجوي نميشه نظر داد.
ضمنا اگه ميخواي چيزي برات درست كنيم بگو.
سلام
شما اگر دوست داری vb کار کن بهتره.
چون تا حالا هر کسی راهنمایی خواسته که چه زبانی بهتر هست
بهش گفتیم دلفی. اما هیچ وقت یکی نبود حرف ما رو باور کنه.
حالا تصمیم با خود. ما نمیتونیم به کسی بگیم که چیکار کنه.
اما نظر من اینه که خودت باید تصمیم بگیری.
از هر برنامه نویسی که بپرسی هم بهت میگه
پس قطعآ کمی به خودمون بیشتر زحمت بدیم
کار بهتری خواهیم داشت. موفق و پیروز باشی.
اگه جايي مقايسه اي (از جنبه هاي مختلف قضيه) بين اين دو زبان برنامه نويسي و برتري احيانا يكي از اونها انجام داديد، لينك بديد لطفا
سلام
توی همین تاپیک و
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تمام مقایسه های زبان های برنامه نویسی رو گذاشتم تا بتونید بخوبی متوجه تفاوت آنها بشید.
اما متاسفانه دلفی هنوز توی کشور ما معروف نشده بیشتر دنبال زبان های دیگه میرن.
سوال ، مشکل و یا درخواستی بود بگید.
موفق باشید.
Last edited by soldier; 28-05-2007 at 12:19.
سلام
خیلی از دوستان براشون سوال پیش میاد که
چطور میتونیم یک فرم رو در فرم دیگر قرار بدیم که از فرم اصلی خارج نشه![]()
مثل جعبه ابزار Photoshop.
به این فرم ها MDI گفته میشه که دو یا چندین فرم هستند ، یک پدر و یک یا چند فرزند
که فرزندان وابسته به پدر هستند. حالا برای حل مشکلات یه آموزش نیمه کامل گذاشتم
توجه داشته باشید در آموزش. به جای فرم فرزند نوشتم : FormChild
و همچنین به جای فرم پدر یا اصلی نوشتم : FormParent.
قبل از آموزش برای اینکه کامل باهاش آشنا بشید به عکس زیر نگاه کنید.![]()
حالا ، خاصیت FormStyle فرم اصلی رو fsMDIForm بزارید. و خاصیت
FormStyle فرم دوم یا فرزند رو fsMDIChild بگذارید. اما برای اینکه
بتونید داینامیک فرم دوم رو فرزند قرار بدید. و توی فرم اصلی بزارید
باید خاصیت فرم دوم رو در هنگام اجرا بودن برنامه fsMDIChild قرار بدید.
برای اینکار باید از این کد استفاده کنید.
اما حالا فرم فرزند بسته نمیشه و وقتی میخواستید ببندیدش Minmize میشهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای جلوگیری از این مشکل باید این کد رو توی OnClose فرم دوم یا فرزند قرار بدید.
حالا چند فرمان برای کار با MDI رو بخونید. چون ممکنه نیاز داشته باشید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
پنهان کردن فرم فرزند
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
رسم یک تصویر به صورت کاشی در فرم اصلی(پدر)
اول این رو توی private بزارید.
حالا این تابع رو باید تعریف کنیم.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در آخر باید توی OnPaint فرم اصلی فراخوانی کنیم.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
نمونهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حذف TitleBar در فرم فرزند
اول تعریفش کنید
در آخر استفاده کنید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما شما نمیخواهد یا رو هم بزارید. منظورم اینه که یکی از این رو فرمان رو بنویسید و دیگری رو حذف کنید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در آینده ای زود نمونه هم به تاپیک اضافه خواهد شد.
در آخر یک مشکل برای MDI هست که شی های فرم اصلی روی فرم های فرزند هم میاد!
هنوز حل نشده. اگر این مشکل حل شد به آموزش اضافه اش میکنم.
نظرتون رو بگید![]()
موفق باشید.
اگه ميشه شکل کامل (دکمه و علامتها) تابع MessageBox با يه مثال بنويسين.
ادامه بده داریم استفاده می کنیم خیلی هم ممنون
سلام .من می خوام دلفی رو یاد بگیرم.اگر میشه راهنماییم کنید.چه کتابومقاله ای رو بهم معرفی میکنید؟
اگر میشه کتاب بهم معرفی کنید .من vb,pascal,fortran ro رو بلدم.می خوام بدونم چه زبانی رو بورسه؟
از راهنمایی همتون ممنونواگر کتابی خوب درباره زاتنهایی برنامه نویسی داشتید بهم معرفی کنید![]()
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)