PDA

View Full Version : ساخت help برای برنامه



niloo17
چهارشنبه 04 اسفند 1389, 19:50 عصر
سلام دوستان
من واسه help برنامه یک فایل chm ایجاد کردم حالا می خوام تو هر صفحه برنامه با زدن دکمه f1 فایل chm باز بشه ویه topic خاص را نشون بده
ممنون می شم اگه راهنماییم کنید

shadi khanum
پنج شنبه 05 اسفند 1389, 00:23 صبح
اول یه متغیر سراسری از نوع helpprovider New میکنی
Public help_provider As New HelpProvider
بعد فایل chm که ساختیو به برنامه معرفی میکنی
help_provider.HelpNamespace = Application.StartupPath.ToString & "\help.chm"
بعد مثلا اگه یه فرم1 داری که واسش یه صفحه Help درست کردی که code اون صفحه رو موقع ساخت فایل Chm مثلا 5 دادی، تو load اون فرم1 مینویسی
help_provider.SetHelpNavigator(Me, HelpNavigator.TopicId) : help_provider.SetHelpKeyword(Me, 5)
اینجوری وقتی رو فرم F1 بزنی فایل Help رو باز میکنه و میره رو اون topic مورد نظر

niloo17
شنبه 07 اسفند 1389, 21:02 عصر
از راهنماییتون
من هم از همین روش استفاده کردم ولی فایل chm که باز می شه تب index انتخابه topic مورد نظر انتخاب شده ولی چیری که نمایش می دهد همون صفحه اول فایل

freehorn3000
دوشنبه 25 آذر 1392, 18:13 عصر
سلام
میشه بیشتر راهنمایی کنید