Bonjour,
Débutant en autodidacte en programmation, je me suis lancé sur Delphi6 Perso.
La base de donnée que j'utilise est Formula one fournie avec l'editeur Delphi.
Ma manipulation:
Je sauvegarde mes feuilles du tableur dans des fichiers texte ligne par ligne. Or, à la sauvegarde, les cellules corespondant aux dates ne sont pas enregistrées au format saisie ( jj/mm/aaaa ) mais par la valeur correspondant soit 22/06/1968 donne 25011.
La fonction utilisée pour la lecture et l'écriture de la cellule est
NomTableau.TextRC[nLigne,nColonne]
Mon Probleme:
A la relecture du fichier pour réinitialiser le tableau, tous ce passe correctement sauf pour les dates. L'affichage ce fait par la valeur 25011 au lieu de 22/06/1968.
Par contre si dans le fichier texte obtenu je modifie manuellement la valeur 25011 par son correspondant 22/06/1968, la date s'affiche correctement dans mon tableau à la lecture du fichier.
Ma question:
Comment faire pour, soit enregistrer la date au format jj/mm/aaaa ou écrire dans le tableau la date à ce format à partir de ca valeur ?
J'espere avoir été assez claire et je tiens mes ligne de programation à disposition si nécessaire.
Merci par avance
Philippe MPH
Partager