Fa پروژه در پروژه

im110

Member
سایز پروژم 800x600 هستش . می خوام یه فضا مثل HotSpot ایجاد کنم و با زدن یک کلید یه پروژه که بصورت DLL سیو شده و در ابعاد 150x200 هستش رو توش نمایش بدم . آیا این کار امکان پذیره ؟
 

m javad

کاربر متخصص
سایز پروژم 800x600 هستش . می خوام یه فضا مثل HotSpot ایجاد کنم و با زدن یک کلید یه پروژه که بصورت DLL سیو شده و در ابعاد 150x200 هستش رو توش نمایش بدم . آیا این کار امکان پذیره ؟
یه dll رو توی hotspot نشون بدید !!؟
خب هدفتون از این کار چی هست؟
اصلا اون dll چی هست؟!!
 

msnv

Well-Known Member
سلام علیکم
اگر منظور تان از نمایش دادن یک پروژه در خود فرم برنامه است (مثل باز کردن برنامه Notepad در شی Binding که به گونه ای در فرم برنامه قرار میگیرد) خیر این امکان در mmb وجود ندارد اما میتوانید توسط دستور RunMBD("MBD_PATH","NEW_WINDOW") فایل mbd ذخیره شده در بیرون پروژه را بصورت یک فرم جداگانه و البته در خارج پنجره پروژه باز کنید

موفق باشید
 

m javad

کاربر متخصص
اگر منظور تان از نمایش دادن یک پروژه در خود فرم برنامه است (مثل باز کردن برنامه Notepad در شی Binding که به گونه ای در فرم برنامه قرار میگیرد) خیر این امکان در mmb وجود ندارد اما میتوانید توسط دستور RunMBD("MBD_PATH","NEW_WINDOW") فایل mbd ذخیره شده در بیرون پروژه را بصورت یک فرم جداگانه و البته در خارج پنجره پروژه باز کنید
دوستمون فرموده بودن dll نه فایل Mbd
بیرون پروژه را بصورت یک فرم جداگانه و البته در خارج پنجره پروژه باز کنید
میشه داخل پنجره هم ایجاد کرد
 

khoushechin

Well-Known Member
نه نه ببخشید میشه البته در صورتی که پروژه ای که 200*150 هست به جای Media1.mbdl به اسم Media1.dll ذخیره شود (یا تغییر پسوند داده شود)

فایل پیوستی رو دانلود کنید!
 

پیوست ها

  • Desktop.rar
    507.4 کیلوبایت · بازدیدها: 35

khoushechin

Well-Known Member
البته این کار فقط به خاطر امنیت انجام میشود!

در ضمن اگر از exit خالی استفاده کنیم چون فایل قبل از لود شدن پاک میشود دوباره خود پروژه باز میشود!
 

msnv

Well-Known Member
دوستمون فرموده بودن dll نه فایل Mbd

یه پروژه که بصورت DLL سیو شده و در ابعاد 150x200 هستش رو توش نمایش بدم
منظورشون این است که پروژه از نوع mbd است اما ما پسوند آنرا به dll تغییر داده ایم، همچنین اینگونه که گفته بودند "پروژه dllمون ابعاد دارد" خود گویای این مسئله است که فایل واقعی فایلی غیر از یک dll واقعیست (dllها اصولا" فقط حاوی یک کتابخانه کدنویسی هستند)

میشه داخل پنجره هم ایجاد کرد
بله، اما مستقلا" MMB همانند سایر زبان های برنامه نویسی این امکان را ندارد (بجز استفاده از شی Binding که قبلا" هم توضیحش رو عرض کردم)، اما شاید pluginهایی برای انتقال فرم به داخل پنجره نوشته شده باشند اما نه برای انتقال فایل های mbd

موفق باشید
 
آخرین ویرایش:

Saman

مدیر انجمن مولتی مدیا بیلدر
آقای خوشه چین لطفا در زدن پست دقت کنید! فاصله ی پست هاتون 15 دقیقه هم نیست. به راحتی میتونید قبلی رو ویرایش کنید.
 

m javad

کاربر متخصص
منظورشون این است که پروژه از نوع mbd است اما ما فرمت آنرا به dll تغییر داده ایم،
امیدوارم شما تفاوت تغییر پسوند و تغییر فرمت رو بدونید !!!!!!

بله، اما مستقلا" mmb همانند سایر زبان های برنامه نویسی این امکان را ندارد (بجز استفاده از شی binding که قبلا" هم توضیحش رو عرض کردم)، اما شاید pluginهایی برای انتقال فرم به داخل پنجره نوشته شده باشند اما نه برای انتقال فایل های mbd
بدون استفاده از پلاگین این امکان هست
 

msnv

Well-Known Member
امیدوارم شما تفاوت تغییر پسوند و تغییر فرمت رو بدونید !!!!!!

سلام علیکم
اشتباه لپی پیش آمد درست است پسوند، البته بله تفاوت پسوند و فرمت را میدانم، و ممنون که یادآور کردین :wink:

همچنین اگر اجرای پروژه در فرم برنامه بدون استفاده از پلاگین و ابتکار امکان پذیر است بفرمائید تا مشکل دوستمان هم برطرف شود

موفق باشید:rose:
 

جدیدترین ارسال ها

بالا