[C/DEVCPP]LIREEXEC (LECTURE DANS LA BASE DE REGISTRE DE L'HISTORIQUE WINDOWS COD

Signaler
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Messages postés
240
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
22 mars 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/40680-c-devcpp-lireexec-lecture-dans-la-base-de-registre-de-l-historique-windows-code-en-rod-13-avec-gestion-de-la-date

Messages postés
240
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
22 mars 2009

Bien vu :p j'avais oublié de mettre la source à jour

corrigé
Messages postés
5
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012

Apparemment, une erreur dans le source

case 'y': *c++ = 'n'; break;

à remplacer par :

case 'y': *c++ = 'l'; break;

Merci pour le code
Messages postés
240
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
22 mars 2009

Merci je vais faire les modifes et réup :)
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
30
strcpy(resultat,"");
> resultat[0] 0;

char *c = resultat;
avant la boucle et ainsi:
case 'a': strcat(resultat,"n"); break;
> case 'a': *c++ 'n'; break;
et ainsi de suite.

RegOpenKeyEx
employer les versions 'Ex' qui permettent de spécifier les options minimales d'ouverture etc..