Salve a tutti , sono nuovo , anzi nuovissimo ..
ho 42 anni di Napoli e da diversi anni mi cimento (con soddisfazione) con il vb6 . Mi rendo conto che ormai è obsoleto , ma per il mio progetto dovrei cambiare mezzo mondo e non è ho ne voglia e ne tempo .
Mi stavo per arrendere ma ho trovato voi.
In pratica ho un programmino in vb6 che esegue uno screenshot di una pagina Windows , ne analizza alcuni tratti dopodiché decide se o non eseguire un’operazione . Ha lavorato per 10 anni interrotti fino a che tutta l’infrastruttura si e spostata sul web .
Ho dovuto riadattare tutto ed e qui che nasce il problema .
Prima usavo questo metodo per eseguire lo screen (premetto che lo screen doveva avvenire anche se la pagina era coperta ) :
Ottenevo il titolo della pagina con una funzione “getfullcaption”
Ne ottenevo l’handle con “findwindow”
E con “printwindow” la stampavo in una picture box .. e funzionava da dio per molto tempo .
Ora con chrome , lo stesso metodo mi restituisce una pagina nera ….
Ho provato di tutto ma nulla … ci vorrebbe qualche profondo conoscitore
Attualmente per sopperire al problema sono costretto ad eseguire uno screen dell’intero desktop con la pagina in questione posta al primo piano … ma è molto snervante perché basta qualsiasi finestra o pop up a far crollare tutto , senza contare che il pc e inutilizzabile …
Vi sarei davvero grato se qualche anima buona voglia aiutarmi …
Grazie in anticipo