LetoII Le dormeur doit se réveiller | Je pense que tu veux faire ça à partir de ton programme. Le bout de code est extrait d'un de mes programmes ça devrait te donner une vague idée de comment t'y prendre.
Code :
- unsigned long t,taille;
- unsigned int size;
- VS_FIXEDFILEINFO *pstruct;
- temp=new char[taille=GetFileVersionInfoSize(Application->ExeName.c_str(),&t)];
- GetFileVersionInfo(Application->ExeName.c_str(),0,taille,temp);
- VerQueryValue(temp,"\\",(void**)(&pstruct),&size);
- AnsiString version = "V"+AnsiString((short)(pstruct->dwFileVersionMS >> 16))+"."+AnsiString((short)(pstruct->dwFileVersionMS))+"."+AnsiString((short)(pstruct->dwFileVersionLS >> 16))+"."+AnsiString((short)(pstruct->dwFileVersionLS));
- delete[] temp;
|
Si tu veux plus d'info regarde dans la doc de l'API windows ou demande moi ---------------
Le Tyran
|