salve ho un problemone (credo sia un problemone ma spero di sbagliarmi), vorrei creare un'applicazione a finestra in c# che prima di aprire il form esegua delle operazioni in un webbrowser. ecco il codice
allora, cercando un po' in giro ho trovato sull'msdn e in un altro sito che per abilitare la navigazione bisogna metterecodice:namespace WindowsFormsApplication1 { class Program { private void wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { WebBrowser wb = sender as WebBrowser; } [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); WebBrowser wbMain = new WebBrowser(); wbMain.AllowNavigation = true; wbMain.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(wb_DocumentCompleted); wbMain.Navigate("link1"); while (wbMain.ReadyState != WebBrowserReadyState.Complete){} if (wbMain.Url.ToString() == "link2") Application.Run(new Form1()); else if(wbMain.Url.ToString() == "link1") Application.Run(new Form2()); } } }
ora non capisco perché mi da errore in compilazione che devo aggiungere i parametri all'ultima riga qui sopra dove richiamo wb_DocumentCompleted (pure io penso che vadano definiti i parametri) ma non ho la più pallida idea di cosa metterci. prima avevo problemi anche col fatto dei metodi e classe static, ma dovrei averlo risolto, lo dico nel caso ci fossero errori legati anche a quello. qualcuno sa aiutarmi? graziecodice:private void wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { WebBrowser wb = sender as WebBrowser; } e wbMain.AllowNavigation = true; wbMain.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(wb_DocumentCompleted);

), vorrei creare un'applicazione a finestra in c# che prima di aprire il form esegua delle operazioni in un webbrowser. ecco il codice
Rispondi quotando
