0

メール、電話、名前などの値をコンソールアプリケーションから任意のWebサイトに渡すにはどうすればよいですか。ウェブサイトのURLを開き、フォームに入力して送信するコンソールアプリケーションを開発したいと思います。

using System;
using System.Diagnostics;
using System.Net;

namespace SampleNamespace
{
    public class SampleClass
    {
        public static void Main()
                {
            string url;
            string browser="";
            string browserpath="";  
            Console.WriteLine("Please enter a website URL (eg. http://www.google.com): ");
            url=Console.ReadLine();
            while(browser.ToUpper()!="CHROME" && browser.ToUpper()!="MOZILLA" && browser.ToUpper()!="IE" && browser.ToUpper()!="OPERA")
            {
                Console.WriteLine("In which browser you want to open a website? (Chrome | Mozilla | IE | Opera) ");
                browser=Console.ReadLine();
                if (browser.ToUpper()!="CHROME" && browser.ToUpper()!="MOZILLA" && browser.ToUpper()!="IE" && browser.ToUpper()!="OPERA"){
                Console.WriteLine("Please enter correct option!!!");
            }

            if (browser.ToUpper()=="CHROME")
            {
                browserpath=@"C:\Users\weblink\AppData\Local\Google\Chrome\Application\chrome.exe";
            }
            else if(browser.ToUpper()=="MOZILLA")
            {
                browserpath=@"C:\Program Files\Mozilla Firefox\firefox.exe";
            }
            else if(browser.ToUpper()=="IE")
            {
                browserpath=@"C:\Program Files\Internet Explorer\iexplore.exe";
            }
            else if(browser.ToUpper()=="OPERA")
            {
                browserpath=@"C:\Program Files\Opera\opera.exe";
            }
            Process.Start(browserpath,url);
            System.Console.WriteLine("Please press eenter key to exit!");
            Console.ReadLine();
        }
        }
}
4

1 に答える 1