Bonsoir,
Dans mon projet, j'utilise une Msflexgrid comprenant 10 colonnes que
j'utilise comme une feuille Excel.
Comment puis-je signaler que des éléments de ma grille on changés (après
saisie) quand l'utilisateur ferme le programme avec la croix, sans faire des
comparaisons pour chaque cellules.
Merci
Max
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-marc
Max wrote:
Bonsoir, Dans mon projet, j'utilise une Msflexgrid comprenant 10 colonnes que j'utilise comme une feuille Excel. Comment puis-je signaler que des éléments de ma grille on changés (après saisie) quand l'utilisateur ferme le programme avec la croix, sans faire des comparaisons pour chaque cellules. Merci Max
Hello,
pour faire ce genre de choses, j'utilise toujours la même méthode. Je suppose que tu charges les valeurs initiales depuis un fichier ou quelque chose de similaire.
Ce que je fais: au moment du chargement, je calcule un CRC ou un hash MD5 sur mes données (fichier ou buffer en mémoire).
Au moment de quitter, je refabrique un fichier ou un buffer en mémoire avec les données (ici les données du grid). Puis je recalcule le CRC ou le MD5. Si ils sont différents, tu sais que tu dois proposer une sauvegarde car les données ont été modifiées.
Bonsoir,
Dans mon projet, j'utilise une Msflexgrid comprenant 10 colonnes que
j'utilise comme une feuille Excel.
Comment puis-je signaler que des éléments de ma grille on changés
(après saisie) quand l'utilisateur ferme le programme avec la croix,
sans faire des comparaisons pour chaque cellules.
Merci
Max
Hello,
pour faire ce genre de choses, j'utilise toujours la même méthode.
Je suppose que tu charges les valeurs initiales depuis un fichier
ou quelque chose de similaire.
Ce que je fais: au moment du chargement, je calcule un CRC ou un hash
MD5 sur mes données (fichier ou buffer en mémoire).
Au moment de quitter, je refabrique un fichier ou un buffer en
mémoire avec les données (ici les données du grid). Puis je recalcule le
CRC ou le MD5. Si ils sont différents, tu sais que tu dois proposer
une sauvegarde car les données ont été modifiées.
Bonsoir, Dans mon projet, j'utilise une Msflexgrid comprenant 10 colonnes que j'utilise comme une feuille Excel. Comment puis-je signaler que des éléments de ma grille on changés (après saisie) quand l'utilisateur ferme le programme avec la croix, sans faire des comparaisons pour chaque cellules. Merci Max
Hello,
pour faire ce genre de choses, j'utilise toujours la même méthode. Je suppose que tu charges les valeurs initiales depuis un fichier ou quelque chose de similaire.
Ce que je fais: au moment du chargement, je calcule un CRC ou un hash MD5 sur mes données (fichier ou buffer en mémoire).
Au moment de quitter, je refabrique un fichier ou un buffer en mémoire avec les données (ici les données du grid). Puis je recalcule le CRC ou le MD5. Si ils sont différents, tu sais que tu dois proposer une sauvegarde car les données ont été modifiées.
Bonjour, Merci pour votre réponse. Je vais rechercher la mise en code de l'une de ces méthodes. Cordialement Max
"Jean-marc" a écrit dans le message de news: 4600c90a$0$14248$
Max wrote:
Bonsoir, Dans mon projet, j'utilise une Msflexgrid comprenant 10 colonnes que j'utilise comme une feuille Excel. Comment puis-je signaler que des éléments de ma grille on changés (après saisie) quand l'utilisateur ferme le programme avec la croix, sans faire des comparaisons pour chaque cellules. Merci Max
Hello,
pour faire ce genre de choses, j'utilise toujours la même méthode. Je suppose que tu charges les valeurs initiales depuis un fichier ou quelque chose de similaire.
Ce que je fais: au moment du chargement, je calcule un CRC ou un hash MD5 sur mes données (fichier ou buffer en mémoire).
Au moment de quitter, je refabrique un fichier ou un buffer en mémoire avec les données (ici les données du grid). Puis je recalcule le CRC ou le MD5. Si ils sont différents, tu sais que tu dois proposer une sauvegarde car les données ont été modifiées.
Bonjour,
Merci pour votre réponse.
Je vais rechercher la mise en code de l'une de ces méthodes.
Cordialement
Max
"Jean-marc" <NO_SPAM_jean_marc_n2@yahoo.fr.invalid> a écrit dans le message
de news: 4600c90a$0$14248$ba620e4c@news.skynet.be...
Max wrote:
Bonsoir,
Dans mon projet, j'utilise une Msflexgrid comprenant 10 colonnes que
j'utilise comme une feuille Excel.
Comment puis-je signaler que des éléments de ma grille on changés
(après saisie) quand l'utilisateur ferme le programme avec la croix,
sans faire des comparaisons pour chaque cellules.
Merci
Max
Hello,
pour faire ce genre de choses, j'utilise toujours la même méthode.
Je suppose que tu charges les valeurs initiales depuis un fichier
ou quelque chose de similaire.
Ce que je fais: au moment du chargement, je calcule un CRC ou un hash
MD5 sur mes données (fichier ou buffer en mémoire).
Au moment de quitter, je refabrique un fichier ou un buffer en
mémoire avec les données (ici les données du grid). Puis je recalcule le
CRC ou le MD5. Si ils sont différents, tu sais que tu dois proposer
une sauvegarde car les données ont été modifiées.
Bonjour, Merci pour votre réponse. Je vais rechercher la mise en code de l'une de ces méthodes. Cordialement Max
"Jean-marc" a écrit dans le message de news: 4600c90a$0$14248$
Max wrote:
Bonsoir, Dans mon projet, j'utilise une Msflexgrid comprenant 10 colonnes que j'utilise comme une feuille Excel. Comment puis-je signaler que des éléments de ma grille on changés (après saisie) quand l'utilisateur ferme le programme avec la croix, sans faire des comparaisons pour chaque cellules. Merci Max
Hello,
pour faire ce genre de choses, j'utilise toujours la même méthode. Je suppose que tu charges les valeurs initiales depuis un fichier ou quelque chose de similaire.
Ce que je fais: au moment du chargement, je calcule un CRC ou un hash MD5 sur mes données (fichier ou buffer en mémoire).
Au moment de quitter, je refabrique un fichier ou un buffer en mémoire avec les données (ici les données du grid). Puis je recalcule le CRC ou le MD5. Si ils sont différents, tu sais que tu dois proposer une sauvegarde car les données ont été modifiées.