bilou2000
Messages postés30Date d'inscriptionlundi 10 novembre 2003StatutMembreDernière intervention15 mars 2005
-
27 févr. 2005 à 10:13
WhiteHippo
Messages postés1154Date d'inscriptionsamedi 14 août 2004StatutMembreDernière intervention 5 avril 2012
-
28 févr. 2005 à 17:22
bonjour.
de quel famille est la valeur GBraised et GBnone du compo. DBctrlgrid?
car j'ai essayer avec readinteger,readstring,readbool du comosant Tinifile rien ?????
qui à la réponse mercid'avance.
WhiteHippo
Messages postés1154Date d'inscriptionsamedi 14 août 2004StatutMembreDernière intervention 5 avril 20123 28 févr. 2005 à 17:22
Bonjour
type
TDBCtrlGridBorder = (gbNone, gbRaised) ;
Donc pour pouvoir ecrire/lire une de ces 2 valeurs, il faut les typer.
var
Bord : TDBCtrlGridBorder ;
Bord := gbRaised ;
// Ecriture dans le fichier ini
FichierIni.WriteInteger ( Section,Ident,Integer(Bord) ) ;
// Lecture depuis le fichier ini : Integer(gbNone) étant la valeur par défaut.
Bord := TDBCtrlGridBorder ( FichierIni.ReadInteger ( Section,Ident,Integer(gbNone) ) ;
N.B. Ce qui serait judicieux c'est d'encadrer le code de lecture avec un try..except ou bien de filtrer la valeur contenue dans le fichier ini (Juste au cas où celle-ci ne serait pas correcte, c'est à dire non comprise entre 0=gbNone et 1=gbRaised )