ببخشید که عنوان تاپیک رو اینجوری گذاشتم...! نمی دونستم چی بذارم...!
یه نگاه به عکس بندازبد...! :
سوال من اینه که این Child ها رو که مشخص کردم رو چه جوری ایجاد می کنند...؟
ببخشید که عنوان تاپیک رو اینجوری گذاشتم...! نمی دونستم چی بذارم...!
یه نگاه به عکس بندازبد...! :
سوال من اینه که این Child ها رو که مشخص کردم رو چه جوری ایجاد می کنند...؟
برای پنجره Project ( اولی سمت راست از بالا ) Ctrl+R بگیر
برای پایینیش یعنی properties F4 رو بزن
برای Form Layout برو منوی view گزینه ی Form Layout Window رو بزن
برای پنجره ی Toolbox هم ( سمت چپی) منوی View گزینه ی ToolBox رو بزن
موفق باشی
سلام فرشاد جان. خوبی؟ نمیای این ورانوشته شده توسط farshidshd [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
البته فکر کنم منظور جناب !+ این بوده که چطوری از اینطور چیزها تو برناممون ایجاد کنیما. مگه نه؟ یعنی یه برنامه بنویسیم که اینطوری باشه.
دقیقاً منظورم همینه...!نوشته شده توسط Morteza561 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
چجوری یه برنامه بنویسیم که از این Child ها داشته باشه...؟
Last edited by !Plus; 04-07-2010 at 16:15.
هیچ کس بلد نیست...؟
یکی بیاد راهنمایی کنه... لطفاً...!
برای این کار باید یه MDI فرم داشته باشی و توش فرم های دیگه رو که ایجاد میکنی به صورت Child تعریف کنی.
حیف که من خیلی وقته وی بی دات نت کار میکنم وگرنه بیشتر راهنماییت میکردم
ولی این لینک رو واست پیدا کردم فکر کنم به دردت بخوره :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون...! ولی...نوشته شده توسط 3Dmajid [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
من می خوام Child ها مثل همون عکسی که گذاشتم...! سر جاشون بچسبن...!
مثل همون ToolBox ویژوال بیسیک که یه Child ه...! و...
ممنون...!
خب چسبوندنش رو دیگه باید خودت بنویسی دیگهنوشته شده توسط !Plus [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مثلا بگی اگه این فرم در این ناحیه Drag شد Move بشه به فلان جا....
یه نگاه به اون عکس بندازید...! Child هاش معمولی نیست...!
اگه به این راحتی ها بود که خودم درستش می کردم...!
اصلاً فکر نمی کنم بشه با VB این کار رو کرد...!
تو VB.NET هم از این Child ها هست...!
اینم عکسش...! :
هیچ کس نظری نداره...؟
ممنون...!
Last edited by !Plus; 08-07-2010 at 16:32.
سلام
منظورتان این پنل های راست و چپ است، یا Child وسط را میگویید؟
در یک راه ساده برای پنل های راست و چپ کافی است فرم را MDI کنید و در VB6 از کنترلر PictureBox و تنظیم خصیصه Align و در VB7~10 از کنترلر Panel و تنظیم خصیصه Dock استفاده کنید.
این کنترلر، پنل و ظرف جدا کننده شما در چهار سمت اصلی خواهند بود که فضای خالی باقیمانده MDI شما برای پنجره های Child میماند.
برای بزرگ و کوچک شدن فضاها با ماوس هم در VB7~10 که کنترلرهای Splitter و SplitContainer در دسترس هستند، در VB6 هم خودتان باید یک چیزی شبیه Splitter بسازید (سالها قبل درست کرده بودم، زیاد مشکل نیست)
=====
البته لازم به ذکر است که در dll های زیادی برای مدیریت این وضعیت (مشابه VS و SSMS و حتی Office2007 و...) ارائه شده که امکان داشتن پنل های بازشو با قابلیت تغییر سایز و مکان و... (دقیقاً مشابه پنل های خود VS2003 به بالا، که میتوان جابه جا شوند و کاربر تب بندیشان را تغییر دهد و انها را AutoHidden کند و...) عرضه شده.
البته dll هایی که من میشناسم مربوط به نسخه های جدیدتر است و از dll های مشابه برای VB6 بی اطلاع هستم.
مثل: (فایل dll با محیطی الگوبرداری شده از VS2005 + یک فایل نمونه exe)
mediafire.com/?zqglzfz0wyn
یا: (قابلیت و ابزار زیادی دارد و یک یاز انها همین پنلهای چهار سمت و نیز کنترلرهای مشابه Office2007/2010 است:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و...
موفق باشید.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)