Pourquoi parles-tu de fopen ? Pour info cette limite de 512 peut être augmentée jusqu'à 2048 via _setmaxstdio. Mais arriver à ouvrir 512 fichiers en même temps dans son appli, je pense qu'il faudrait revoir l'algo.
Au passage, as-tu bien doublé tes antislash, car \t est transformé en tabulation, donc ton "C:\Trying" devient "C:<tab>Trying" => "C:\\Trying\\temp\\MOI.exe". Si tu utilises fopen mettre des slash normaux '/' ça marche très bien.
---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite