1) Con VB6 si sviluppano tranquillamente applicazioni Win32
2) VB6 cadra' (o e' gia' caduto) in disuso per altri motivi
3) Generalmente parlando, VB.NET ha maggiori "capacita'" ma non e' solo per questo che si sceglie un linguaggio
4) No ... Win32 non vuol dire che girano su Win2000 ..
(oops ... arrivato qualche secondo dopo ...)