Bonjour à tous,
Si j'installe une DLL dans le répertoire System telle que par exemple "Ma DLL.DLL" je devrai pouvoir la trouver par le code suivantOr la DLL est dans le répertoire systeme et malgré tout le message s'affiche ce qui signifie qu'il ne l'a pas trouvée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 procedure TForm1.FormCreate(Sender: TObject); var Ok: Boolean; begin Ok:= FileExists('C:\\Windows\System32\PeekColor_Init.dll'); if not Ok then ShowMessage('La DLL "MaDLL" est absente');
Deux questions :
- La fonction FileExists est-elle mal écrite ? si Oui comment l'écrire ?
2. Peut-on détecter la version Windows courante et dans ce cas comment trouver le chemin du système ?
Une réponse à la première question avec un exemple de code serait suffisante pour être bienvenue !
Merci à tous
Partager