allora facciamo ordine
nella tua applicazione ci sono declare su kernel32.dll?
su un 'altro win Me funziona?

io credo il problema non sia della applicazione ma dell'OS nel qual caso tu da vb non ci puoi fare un bel niente