PDA

View Full Version : اجرای فایلهای Help از داخل برنامه



محسن بابائی
چهارشنبه 21 تیر 1385, 12:21 عصر
سلام
من یه فایل Help با پسوند Chm با نرم افزار Help & manual در ست کردم .
حالا از توی برنامه چطوری صداش بزنم ؟

megh22
شنبه 22 اردیبهشت 1386, 13:10 عصر
Private Declare Function ShellExecute _
Lib "shell32.dll" _
Alias "ShellExecuteA" ( _
ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) _
As Long

Private Sub Command2_Click()
ShellExecute 0, "open", "hh.exe", App.Path + "\help.chm", "", 1
End Sub

سلام، هم می تونی از دستور بالا استفاده کنی و هم از دستور پائین
اما دستور پایین ساده تر است و نیاز به Declare کردن تابع ندارد.

در دستور زیر منظور از help.chm اسم فایل کمکی است که کی خواهید لود کنید و باید در مسیری که برنامه شما ذخیره شده است وجود داشته باشد.


Shell "hh " & App.Path & "\help.chm", vbNormalFocus