日期:2014-05-17  浏览次数:20915 次

请问如何修改为Console程序
using AndrewUtil.Controls;
using System;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            //设置需要翻译的类型
            if (comboBox1.SelectedIndex == 0)
                translate1.TranslateType = Translate.TranslateTypeEnum.EnglishToChinese;
           else
               translate1.TranslateType = Translate.TranslateTypeEnum.ChineseToEnglish;

            translate1.TranslateText = textBox1.Text;  //设定需要翻译的文本
            translate1.StartAsync();    //开始异步翻译
            textBox2.Text = "请稍等,正在网络翻译中……";

        }

        private void translate1_TranslateCompleteEvent(object sender, Translate.TranslateCompleteArgs e)
        {
            //当翻译完成时,并且没有错误,则将翻译内容显示到界面上
            if (e.Error == null)
            {
                textBox2.Text = "";
                textBox2.Text = e.TranslateResult;
            }
            else
                MessageBox.Show("出错啦!错误信息:" + e.Error);
        }
    }
}
如上代码:AndrewUtil是个网络翻译组件,网络上介绍的是用WinForm编程,突然想要用控制台输出,但是不知道怎么做,下面做了几行代码做不下去了。
using AndrewUtil.Controls;
using System;

namespace ConsoleTest
{
    public class Program
    {

        public static void Main(string[] args)
        {
            Translate tran = new Translate();
            tran.TranslateType = Translate.TranslateTypeEnum.EnglishToChinese;
            string tmp =