Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
06/04/10 10:36
jaco94++
Salve volevo sapere cosa devo mettere nell'evento load per aprire un file se lo trascino sull'exe del mio programma.
Cioè ho fatto un piccolo editor di testo se io apro il file dall'interno tutto bn ma se lo trascino sull'exe mi si apre una pagina vuota come faccio a farglielo leggere?
aaa
06/04/10 22:46
Thejuster
E molto semplice.

basta andare all'entryPoint del programma e aggiungere un contenitore di argomenti
che andrai e recuperare manualmente.

basta posizionarti in porgram.cs

e aggiungere al void Main() { } -> Main(string[] Argomenti) { }

quindi se di default hai

[STAThread]
        static void Main()
        {
            
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
           
        }




ti basta cambiarlo così


[STAThread]
        static void Main(string[] Argomenti)
        {
            if (Argomenti.Length < 1)
            {

                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
            }
            else
            {
                MessageBox.Show(Argomenti[0]);
                //ToDo
                //Aggiungi codice per caricare il File di Testo.
            }
        }


mire.forumfree.it/ - Mire Engine
C# UI Designer
07/04/10 8:43
Il Totem
aaa
07/04/10 11:37
jaco94++
Grazie :k:
aaa