Comment suivre les trace utilisateur dans applic

redareda807 - 5 févr. 2018 à 11:13
dubois77 Messages postés 675 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 19 février 2019 - 6 févr. 2018 à 13:24
Bonjour, comment suivre les trace utilisateur dans application delphi .

pour bien sucursée application il faut svgarder achaque entre au bien modifier ...............je comprendre il fait quoi

Tmerci

2 réponses

denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 1
6 févr. 2018 à 10:26
Pour suivre les traces logiques (ce mot viens des anciens navigateur en bateau qui pointé leurs passage logarithmique de leurs mouvements sur les cartes marines) il faut les enregistrer à chaque action dans un fichier "append", qui s'ajoute au fur et à mesure, avec des marqueurs temporelle : la date et l'heure, selon des délimiteurs de description de cette action. Rechercher tout d'abord comment ajouter dans une liste des éléments que vous pouvez par la suite enregistrer. Afin de les relire quand le besoin s'en fait sentir ou quand on va vous le demander ou bien si vous voulez vous aussi relire ce que vous avez enregistré. A bientôt.
0
dubois77 Messages postés 675 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 19 février 2019 14
6 févr. 2018 à 13:24
salut redareda
voici une petite procédure qui pourra peut être répondre à tes désirs :
procedure TForm1.Trace(z:string);
var T:TstringList; W:string;
begin
T := TStringList.Create;
w := ExtractFilePath(ParamStr(0)) + 'Trace.txt';
if FileExists(w) then T.LoadFromFile(w);
T.Add(datetostr(date) + ' : ' + z);
T.SaveToFile(W);
T.Free
end;


Il suffit d'ajouter dans les procedures que tu veux surveiller : trace('texte' )
(dans un clickButton par exemple: trace('button 3');
ecrira la ligne :
06/02/2018 : Button 3
dans le fichier trace.txt situé à la racine du fichier exe utilisé
0
Rejoignez-nous