winform使用post方式启动IE传递数据

public static void OpenNewIe(string url, string postData)
        {
            var ie = new InternetExplorer();
            object vPost, vHeaders, vFlags, vTargetFrame;
            vPost = null;
            vFlags = null;
            vTargetFrame = null;
            vHeaders = "Content-Type: application/x-www-form-urlencoded" + Convert.ToChar(10) + Convert.ToChar(13);
            if (!string.IsNullOrEmpty(postData))
                vPost = ASCIIEncoding.ASCII.GetBytes(postData);
            ie.Visible = true;
            ie.Navigate(url, ref vFlags, ref vTargetFrame, ref vPost, ref vHeaders);
        }

 使用InternetExplorer要添加引用,在COM下的Microsoft Internet Controls,添加以后就可以了

posted on 2012-09-05 16:49  pawns  阅读(1301)  评论(2编辑  收藏  举报

导航