Process.Start的问题
try 
                   { 
                                  System.Diagnostics.Process.Start( "D:\\111.bbb "); 
                   } 
                      catch   (Exception   e1) 
                   { 
                                  System.Diagnostics.Process.Start( "D:\\111.bbb ",    "explorer.exe "); 
                   }   
 为什么不会出现   windows的那个选择打开方式的对话框??? 
------解决方案--------------------Process.Start( "aaa.bbb ", "winamp.exe ")
------解决方案--------------------孟子说了  
 Process.Start( "aaa.bbb ", "winamp.exe ") 
 Process.Start有一个重载方法,看看sdk里   
 你试试
------解决方案--------------------try 
       { 
            System.Diagnostics.Process.Start( "D:\\1.bbb "); 
       } 
        catch (Exception e1) 
       { 
            System.Diagnostics.Process.Start( "explorer.exe ",  "D:\\1.bbb ")  
       }   
 这样是可以的,如果.bbb有默认打开程序则执行第一条 
 如果没有则catch
------解决方案--------------------=====================================   
 何不先提示弹出对话框, 
 然后在对话框中根据选择的文件来获取路径 
 岂不两全其美   
 =====================================