16/12/2022 - SirJo ha scritto:
Ma sei riuscito a fargli fare il login ?
Si, ma NON con CefSharp... ma in modo alquanto artigianale catturando le immagini di Chrome, cercando con sub-immagini dove premere nei campi di testo e nei pulsanti, scrivendo con SendKeys.Send e premendo poi con la API SendMessage .
Funziona, ma visto che è per divertissement volevo arrivare qualcosa di meno artigianale. Più che CefSharp mi pare più adatto allo scopo Selenium suggerito da Toki… col solito problema che non c' è documentazione se non per Einstein e Pico della Mirandola.
Installarlo è facile con la Gestione Pachetti Nuget ma, per dire , ma non ho ancora capito se è un controllo custom o cosa, né come arrivare ad inserire il controllo nel form, sempre che sia un controllo e se non lo è… dove visualizzo le pagine del sito?
Per installare i driver leggo, fatte le dovute importazioni:
2. Use the SetUpDriver() which requires a config class:
new DriverManager().SetUpDriver(new ChromeConfig());
var driver = new ChromeDriver();
è C#, ma non avrei problemi a convertire in VB.NET se in C#:
new DriverManager().SetUpDriver(new ChromeConfig());
campato in aria senza dichiarazioni avesse un senso e se scrivo, tanto per vedere cosa succede:
dim Pippo as new DriverManager().SetUpDriver(new ChromeConfig())
mi dice che “E' prevista la fine dell' istruzione”.
E siamo solo all' inizio dell' inizio. ;)