Try:
VB Code:
  1. Private Declare Function ShellExecute Lib "shell32.dll" Alias _
  2.   "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
  3.   ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory _
  4.   As String, ByVal nShowCmd As Long) As Long
  5. Private Const SW_SHOWNORMAL = 1
  6.  
  7. Private Sub Command1_Click()
  8.   ShellExecute 0&, vbNullString, _
  9.     "d:\223\234.chm", _
  10.     vbNullString, "C:\", SW_SHOWNORMAL
  11. End Sub