ExtractFilePath(Application.ExeName) -> 'Application' non declaré
Bonjour
Decidé à coder proprement j ai decidé de realisé une unité common qui regroupe toutes mes variables globales qui se presente comme suit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| unit common;
interface
uses
Windows, SysUtils,Classes;
var
PathAppli : string;
implementation
initialization
PathAppli :=ExtractFilePath(Application.ExeName);
end. |
mais la compilation est impossible car les messages d erreur suivant apparaissent :
[Erreur] common.pas(13): Identificateur non déclaré : 'Application'
[Erreur] common.pas(13): ')' attendu(e) mais identificateur 'ExeName' trouvé(e)
alors que si j utilise ExtractFilePath(Application.ExeName); sur un form tout roule...
Pourriez vous m indiquer pourqoui et comment y remedier ?
merci de votre aide