示例#1
0
 private void Main_Load(object sender, EventArgs e)   //form_main Load (Esse método é para o abrir com...)
 //string[] args = Environment.GetCommandLineArgs(); //Obento argumentos da linha de comando
 {
     if (args.Length > 0) //Se passou algum argumento
     {
         string[] extensions = new string[] { ".txt", ".html", ".htm", ".css", ".php", ".dkp" };
         foreach (string arg in args)
         {
             foreach (string v in extensions)
             {
                 if (arg.EndsWith(v))     //Caso tenha passado algum argumento terminado com uma das extenções da lista
                 {
                     OpenFile(arg);       //Carregando arquivo
                     myText.Select(0, 0); //Isso para parar de selecionar tudo ao abrir arquivo como
                     altVerif = myText.Text;
                     hasSave  = false;
                     UpdateTitle(arg);
                     break;
                 }
             }
         }
     }
 }