Bonjour,

Je dois formater des données, en ansi string dans une variable char avec la fonction sprintf. Si les variables que j'introduit dans mon formatage son des variable entières, aucun soucis pour le formatage, tout se passe correctement. Par contre, si je lui donne des variable en AnsiString, ce n'est plus le cas, il concatène le tout mais il ne les formate pas au nombre de caractères que j'ai décidé. Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  sprintf(cInscription,"%s\tTemp:%05s\tPression:%05s\tVitesse:%05s\tHumidité:%05s\t Ensoleillement:%06s\tDirection du vent:%05s",
  asDateHeure,iTemp,iPression,iVent,iHumidite,iSoleil,iDirVent);
Merci de votre aide et à bientôt !