J'ai développé des programmes sous VB4 qui tournent sans problème depuis plusieurs années sur de plateforme Win98 et XP mais sur des machines mono processeur.
Sur les nouvelles machines core 2 Duo et sous XP l'installation se fait fait sans aucun message d'erreur mais à l'éxécution j'ai toujours le message "erreur 2004 mémoire insuffisante" ce qui n'est bien sûr pas le cas!
J'ai testé l'install et l'éxécution sur tout type de machine et d'OS (sauf Vista) et il apparait que si la machine est multi processeurs, physiques ou logiques, l'éxécution du programme plante sur l'erreur ci-dessus.
Il est vrai que si je transcris le programme sous VB6 et que je le recompile il n'y a pas de problème à l'éxécution. Je n'ai pas envie de revoir tous les programmes écrits sous VB4!
Si vous avez une idée je suis preneur.
Merci d'avance.