واضح آرشیو وب فارسی:سایت ریسک: لود شدن قسمتی از صفحه با کلیک کردن بر روی دکمه ( و . . . ) alishadmehr 05 دي 1388, 23:54سلام یک برنامه دارم درست میکنم که توی این برنامه تعداد زیادی صفحه HTML وجود داره . باید یک لیست باکس درست کنم . در این حالت کاربر با انتخاب کردن گزینه مورد نظر و زدن دکمه قرار داده شده به فایل HTML دسترسی پیدا میکنه . مشکل من اینه که تعداد این HTML ها خیلی هست بین 50 تا 100 . و اگه بخوام برای هر فایل اچ تی ام ال یک صفحه توی MMB باز کنم چون مجبورم بقیه محتویات صفحه رو اونجا هم بزارم حجم برنامه خیلی زیاد میشه . میخواستم ببینم میشه کاری کرد که فقط اون شی HTML با زدن دکمه لود شه ؟ اگر هم راهی بنظرتون میرسه که مشکل من حل میشه و حجم کار بالا نمیره حتما بگید ممنون میشم . در ضمن از اونجا که اطلاعاتم در مورد مولتی مدیا بیلدر کمه چند تا سوال داشتم که نمیدونم ارزش تاپیک زدن جدا گانه داره یا نه . اگر صلاح دیدید تاپیک جداگانه میزنم . اگر هم وجود داره لینکش رو اگه بدبد ممنون میشم ( جستجو کردم اما به نتیجه ای نرسیدم . ) 1 - توی برنامه ام از جاواسکریپت و HTML خیلی استفاده شده . این امکان وجود داره که برای کاربر به هر دلیل نمایش داده نشه ؟ در چه صورت نمایش داده نمیشه ؟ 2 - اگر به border پنجره های ویندوز دقت کنید میبینید که کمی بردرش از برنامه ای که با MMB ساخته میشه بزرگ تره میشه کاری کرد شبیه پنجره های ویندوز باشه ؟ یا بهتره بگم که اگر بخواهیم برنامه ما شباهت زیادی با نرم افزار ها داشته باشه کاری در این مورد میشه انجام داد یا خیر مثلا دکمه ها - نوار منو و ..... 3 - میشه برنامه های ساخته شده در MMB را تب دار کرد . ( مثل فایرفاکس و ... ) در نهایت بخاطر این پست طولانی و سوالای زیاد ازتون معذرت میخوام . خیلی ممنونم . nevercom 06 دي 1388, 03:22میخواستم ببینم میشه کاری کرد که فقط اون شی HTML با زدن دکمه لود شه ؟ نمیدونم درست متوجه شدم یا نه، ولی اگر میخواید که با زدن دکمه ای یک فایل HTML جدید در شئ Browser بارگذاری بشه، میتونید از کد زیر استفاده کنید: Browser("Browser","HTMLPath$") 1 - توی برنامه ام از جاواسکریپت و HTML خیلی استفاده شده . این امکان وجود داره که برای کاربر به هر دلیل نمایش داده نشه ؟ در چه صورت نمایش داده نمیشه ؟ امکانش که هست، هرچیزی امکان داره ! ولی خب دیگه یک الگوی خاصی سراغ ندارم که در اینصورت برنامه دچار مشکل میشه، ولی از اونجایی که شئ Browser از هسته ی IE استفاده میکنه، تنظیمات IE کاربر میتونه در رفتار این شئ تأثیر بزاره. 2 - اگر به border پنجره های ویندوز دقت کنید میبینید که کمی بردرش از برنامه ای که با MMB ساخته میشه بزرگ تره میشه کاری کرد شبیه پنجره های ویندوز باشه ؟ یا بهتره بگم که اگر بخواهیم برنامه ما شباهت زیادی با نرم افزار ها داشته باشه کاری در این مورد میشه انجام داد یا خیر مثلا دکمه ها - نوار منو و ..... راستش اصلاً متوجه منظورتون نمیشم، یه برنامه ی همراه با نوار عنوان در MMB هیچ فرقی با پنجره های دیگه در ویندوز نداره، شاید لازمه که بیشتر توضیح بدید. اگر منظورتون این هست که دکمه ها شبیه به دکمه ی استاندارد ویندوز داشته باشند، میتونید از پلاگین SmallButton استفاده کنید، ولی خب کنترل دکمه ها با این پلاگین هم نیازمند کمی دقت هست. نوار منو رو هم که میتونید با پلاگین (مثلاً SmallPlugin) به برنامتون اضافه کنید. 3 - میشه برنامه های ساخته شده در MMB را تب دار کرد . ( مثل فایرفاکس و ... ) خیر همچین امکانی به شکلی که شما مدنظرتون هست وجود نداره، ولی خب شما میتونید چیزی شبیه به این رو با Show و Hide کردن اشیاء ایجاد کنید. alishadmehr 06 دي 1388, 16:22از بابت راهنماییتون ممنونم نمیدونم درست متوجه شدم یا نه، ولی اگر میخواید که با زدن دکمه ای یک فایل HTML جدید در شئ Browser بارگذاری بشه، میتونید از کد زیر استفاده کنید: کد: Browser("Browser","HTMLPath$") نقل قول: 3 - میشه برنامه های ساخته شده در MMB را تب دار کرد . ( مثل فایرفاکس و ... ) خیر همچین امکانی به شکلی که شما مدنظرتون هست وجود نداره، ولی خب شما میتونید چیزی شبیه به این رو با Show و Hide کردن اشیاء ایجاد کنید. متاسفانه چون به تازگی با mmb آشنا شدم و نمیخوام زیاد درگیر MMB باشم و این سوالاتم برای ساختن یک برنامه کوچیک هست وقت نکردم که کتابی که یکی از دوستان در همین انجمن معرفی کردن رو مطالعه کنم . تقریبا جواب سوالاتمو گرفتم اما اگر لطف کنیدیک مثال کوچیک بذارید یا نحوه ی استفاده از این کد رو توضیح بدید ممنون میشم . ( در رابطه با لود شدن شی جدید BROWSER دقیقا منظورم همین بود ) راستی میشه کاری کرد که برنامه ساخته شده با MMB از مرورگر پیشفرض کاربر برای باز شدن لینکهای خارجی استفاده کنه ؟ ویرایش شد : یک مثال پیدا کردم .
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2816]