使用System.Diagnostics.Process.Start("rundll32.exe",   "shell32,OpenAs_RunDLL 1.txt");  
用打开方式选择程序打开1.txt
通过什么方式能得到用户选择了哪个程序打开这个1.txt呢?