PDA

View Full Version : سوال: کارایی HelpFile در MsgBox چیست؟



variableman
دوشنبه 21 مرداد 1392, 18:28 عصر
من ميخوام بدونم اين help file که توي msgbox هست چيه و چطور کار ميکنه.کسي هست که بگه؟
ممنون ميشم.

mehran901
دوشنبه 21 مرداد 1392, 19:12 عصر
درواقع توسط این آپشن میشه بخشی تحت عنوان Help به inputbox و msgbox اضافه کرد که با زدن اون دکمه فایلی که به عنوان help به app.helpfile معرفی شده اجرا بشه ... اصلا کاربردی نیس و استفاده نمیشه

m.4.r.m
دوشنبه 21 مرداد 1392, 23:47 عصر
بیخود نصب شده مثل ایربگ پراید می مونه

vbhamed
سه شنبه 22 مرداد 1392, 22:50 عصر
سلام

وقتي پيامي نشون ميدين ممكنه لازم باشه اطلاعات بيشتري به كاربر بدين براي همين مي‌تونيد از يك فايل راهنماي استاندارد استفاده كنيد كه پسوند اين فايلها hlp هست و نمونش تو پوشه help ويندوز هست، كافيه روشون دابل كليك كنيد

با توجه به برنامتون و به كمك نرم افزارهاي ساخت help مي‌تونيد از اين راهنماها براي برنامه خودتون بسازيد، موضوعاتي كه تو فايل help مياريد هم هر كدوم براي خودشون يك شماره شناسايي دارن كه همون Context هست، بعد از ساخت فايل راهنما، نام و مسير فايل راهنما رو در پارامتر HelpFile و شماره موضوع مورد نظر رو هم در پارامتر Context مي‌دين و اگر كاربر دكمه help رو بزنه مي‌تونه راهنماي اون قسمت رو ببينه

همچنين مي‌تونيد براي كل پروژه فايل راهنما بسازيد و تو تنظيمات پروژه معرفي كنيد و در برنامه از اون استفاده كنيد، اكثر اشياء ويژوال بيسيك هم خاصيت HelpContextID دارن كه اگر تنظيم بشه با فشرده شدن كليد F1 صفحه راهنماي اون شيء نمايش داده ميشه

البته روش جديدتر براي ساخت و استفاده از راهنما در برنامه، ساخت راهنماي html با پسوند فايل chm هست كه با برنامه‌اي مثل HTML Help workshop مي‌تونه ساخته بشه و براي نمايش اون هم تابع HtmlHelp از سري توابع API بكار ميره