oui je m´étais demandé si ce n´était pas ca.
le truc c´est que j´ai trouvé d´autres problèmes du genre, et qu´il y avait des solutions.
(par ex: sur le lien deja posté)
j´ai donc essayé des trucs
mais je suis un amateur en prog et je ne comprend presque rien a ce que je fais:
for(;b<10000;b++)
{
Sleep(I_aleatoire[a]);
ZeroMemory(&chemin,sizeof(chemin));
chemin.cbSize=sizeof(chemin);
chemin.lpFile = "D:\\david\\livebox\\IP LiveBox\\IP 0.bat";
chemin.fMask = SEE_MASK_NOCLOSEPROCESS;
chemin.lpVerb = "open";
chemin.nShow = SW_SHOWNORMAL;
chemin.hwnd=NULL;
if( ShellExecuteEx(&chemin) )
{ WaitForSingleObject(chemin.hProcess,INFINITE); }
a++;
if(a==80)
{a=0;}
}
voila, j´ai reussi a ne pas avoir d´erreur (c´est deja un miracle
) mais je sais pas si cela va faire le truc demandé.
Je viens de testé, cela fait la meme chose. Cependant, du coup je pense que cela fait la meme chose parce que j´ai mal programmé les lignes que je ne comprenais pas... et peut etre pas parce que c´est le .bat qui marche pas.
Si vous pouviez me corriger ces quelques lignes afin de faire ce qui est recherché, je vous serais très reconnaissant
(je continue tout de meme a chercher de mon coté en attendant)
Merci d´avance
et je tiens aussi a remercier ceux qui ont répondu s vite a mon problème dans le but de m´aider