![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
philippe.david
Bonjours,
J'utilise une TDBAdvGrid et j'aimerais sauvegarder l'ordre dans lequel l'utilisateur à mis ses colonnes dans des clées de registres. Tout est ok pour les clées , mais je ne comprend pas comment utiliser la fonction SaveColumnPosition(AnsiString,AnsiString); le fichier d'aide que j'ai ne dit rien...
Quelqu'un a déja fais ce genre d'opérations ?
Merci
Salut,
ton erreur se situe dans :SaveColumnPosition(AnsiString,AnsiString);
la solution est en fait de les remplacer par :
DBAdvGrid1.SaveColumnPositions(Key:String,Section:String)
-Key: le nom de ton fichier ini dans lequel tu sauvegarderas l'ordre de ta grille.
-Section: le nom de la section de ton fichier ini.
Voici un exemple d'utilisation:
DBAdvGrid1.SaveColumnPositions('./Ma clef.ini','Ordre DBGrid');
Bonne chance.
NABIL74
Partager