如题。比如现在有一个软件d:\mp3.exe,怎样才能让他在新建的Form1里面运行,谢谢了。还有个问题就是,怎样让ComboBox下拉选择框可以列出系统自带的所有字体。

解决方案 »

  1.   

    1. ole
    2. Environment.getfonts(),好像是
      

  2.   

    Process myProcess = new Process(); 
    ProcessStartInfo myProcessStartInfo = new ProcessStartInfo(); 
    myProcessStartInfo.FileName = "mp3.exe"; 
    myProcess.StartInfo = myProcessStartInfo; 
    myProcess.Start(); 
      

  3.   

    1、第一个问题比较复杂,因为你要让这个exe程序运行在你的窗体中。
    2、对于枚举系统的字体,这个好办:
    可以使用System.Drawing.FontFamily.Families,具体可以看看这个例子:
    http://www.codeproject.com/KB/combobox/nishfontcombo.aspx