Si la fonction est dispo en C, alors elle est dispo sous VB. C'est probablement une API de Windows, parfaitement utilisable en VB.
Mais bon, changer les paramètres régionaux, c'est pas très user-friendly... Un programme doit s'adapter à l'utilisateur, et pas l'inverse.
C'est vrai que des fois, ça peut être pratique (je me rappelle avoir galéré comme pas possible pour des flottants dont le séparateur décimal est la "," alors que je voulais des "." pour mes requêtes SQL), mais c'est quand même à éviter.
---------------
J'ai un string dans l'array (Paris Hilton)