This code shows you how to show the properties dialog box.
It is like right clicking on the file itself and selecting properties.

VB Code:
  1. ' Put this in a standard module
  2. Type SHELLEXECUTEINFO
  3.     cbSize As Long
  4.     fMask As Long
  5.     hwnd As Long
  6.     lpVerb As String
  7.     lpFile As String
  8.     lpParameters As String
  9.     lpDirectory As String
  10.     nShow As Long
  11.     hInstApp As Long
  12.     lpIDList As Long
  13.     lpClass As String
  14.     hkeyClass As Long
  15.     dwHotKey As Long
  16.     hIcon As Long
  17.     hProcess As Long
  18. End Type
  19.  
  20. Public Const SEE_MASK_INVOKEIDLIST = &HC
  21. Public Const SEE_MASK_NOCLOSEPROCESS = &H40
  22. Public Const SEE_MASK_FLAG_NO_UI = &H400
  23.  
  24. Declare Function ShellExecuteEX Lib "shell32.dll" Alias _
  25. "ShellExecuteEx" (SEI As SHELLEXECUTEINFO) As Long
  26.  
  27. Public Sub ShowProperties(FileName As String, OwnerhWnd As Long)
  28.  
  29.     Dim SEI As SHELLEXECUTEINFO
  30.     Dim r As Long
  31.      
  32.     With SEI
  33.         .cbSize = Len(SEI)
  34.         .fMask = SEE_MASK_NOCLOSEPROCESS Or _
  35.          SEE_MASK_INVOKEIDLIST Or SEE_MASK_FLAG_NO_UI
  36.         .hwnd = OwnerhWnd
  37.         .lpVerb = "properties"
  38.         .lpFile = FileName
  39.         .lpParameters = vbNullChar
  40.         .lpDirectory = vbNullChar
  41.         .nShow = 0
  42.         .hInstApp = 0
  43.         .lpIDList = 0
  44.     End With
  45.      
  46.     r = ShellExecuteEX(SEI)
  47. End Sub
  48.  
  49. ' Sample usage
  50. Private Sub Form1_Activate()
  51.     Call ShowProperties("C:\ShowMyProperties.exe",Me.hwnd)
  52. End Sub
  53.  
  54. ' Code by Rigie O. Acebedo