begin process at 2012 02 10 04:13:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Delphi

 > 

Archives

 > 

Exécution

 > 

Checkbox et base registre


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Checkbox et base registre

mardi 11 février 2003 à 04:06:35 | Checkbox et base registre

Enkorr

Bonjour, je débute et j'ais un gros problème :o)))

Voilà, j'aimerais avoir une checkbox qui écrit dans la base de registre quand elle est coché et qu'elle efface ce qu'il y a d'écrit quand elle est décoché.

J'ais tout essayé mais rien n'y fait :o(((

Et je ne sais même pas si c'est possible.

J'ais ce qu'il faut pour la BdR mais la condition que dalle.

merci
mardi 11 février 2003 à 18:29:02 | Re : Checkbox et base registre

Bestiol

Voici ce qui devrait faire l'affaire :

var Reg: TRegistry;
begin
...
If CheckBox1.Checked then Reg.WriteBool(...)
else Reg.Delete(...);
...
end;

C'est aussi simple que ça !! Bien sûr il faut que tu initialises ton TRegistry avec les bonnes valeurs "Root" et avec OpenKey !

Bonne prog' !
Bestiol.


-------------------------------
Réponse au message :
-------------------------------

> Bonjour, je débute et j'ais un gros problème :o)))
>
> Voilà, j'aimerais avoir une checkbox qui écrit dans la base de registre quand elle est coché et qu'elle efface ce qu'il y a d'écrit quand elle est décoché.
>
> J'ais tout essayé mais rien n'y fait :o(((
>
> Et je ne sais même pas si c'est possible.
>
> J'ais ce qu'il faut pour la BdR mais la condition que dalle.
>
> merci
mardi 11 février 2003 à 20:42:01 | Re : Checkbox et base registre

Enkorr

J'avais essayé ça mais j'ais cette erreur
[Erreur] Unit1.pas(52): Types incompatibles : 'Boolean' et 'String'

Voilà, un bout de ce que j'ais mis
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',true);
If CheckBox1.Checked then Reg.WriteBool('nom','test')
else Reg.Delete('nom');

merci



-------------------------------
Réponse au message :
-------------------------------

> Voici ce qui devrait faire l'affaire :
>
> var Reg: TRegistry;
> begin
> ...
> If CheckBox1.Checked then Reg.WriteBool(...)
> else Reg.Delete(...);
> ...
> end;
>
> C'est aussi simple que ça !! Bien sûr il faut que tu initialises ton TRegistry avec les bonnes valeurs "Root" et avec OpenKey !
>
> Bonne prog' !
> Bestiol.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour, je débute et j'ais un gros problème :o)))
> >
> > Voilà, j'aimerais avoir une checkbox qui écrit dans la base de registre quand elle est coché et qu'elle efface ce qu'il y a d'écrit quand elle est décoché.
> >
> > J'ais tout essayé mais rien n'y fait :o(((
> >
> > Et je ne sais même pas si c'est possible.
> >
> > J'ais ce qu'il faut pour la BdR mais la condition que dalle.
> >
> > merci
>
mardi 11 février 2003 à 21:52:33 | Re : Checkbox et base registre

Enkorr

Yes yes, j'ais trouvé merci à toi pour ton aide.
Une erreur toute conne, je rajouté un donnée en trop



-------------------------------
Réponse au message :
-------------------------------

> J'avais essayé ça mais j'ais cette erreur
> [Erreur] Unit1.pas(52): Types incompatibles : 'Boolean' et 'String'
>
> Voilà, un bout de ce que j'ais mis
> reg.RootKey := HKEY_LOCAL_MACHINE;
> reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',true);
> If CheckBox1.Checked then Reg.WriteBool('nom','test')
> else Reg.Delete('nom');
>
> merci
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Voici ce qui devrait faire l'affaire :
> >
> > var Reg: TRegistry;
> > begin
> > ...
> > If CheckBox1.Checked then Reg.WriteBool(...)
> > else Reg.Delete(...);
> > ...
> > end;
> >
> > C'est aussi simple que ça !! Bien sûr il faut que tu initialises ton TRegistry avec les bonnes valeurs "Root" et avec OpenKey !
> >
> > Bonne prog' !
> > Bestiol.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour, je débute et j'ais un gros problème :o)))
> > >
> > > Voilà, j'aimerais avoir une checkbox qui écrit dans la base de registre quand elle est coché et qu'elle efface ce qu'il y a d'écrit quand elle est décoché.
> > >
> > > J'ais tout essayé mais rien n'y fait :o(((
> > >
> > > Et je ne sais même pas si c'est possible.
> > >
> > > J'ais ce qu'il faut pour la BdR mais la condition que dalle.
> > >
> > > merci
> >
>
mercredi 12 février 2003 à 15:33:43 | Re : Checkbox et base registre

Bestiol

En fait je crois que j'avais mal compris...

C'est WriteString, que tu voulais utiliser ?!

En tout cas bonne prog' !
Bestiol.


-------------------------------
Réponse au message :
-------------------------------

> Yes yes, j'ais trouvé merci à toi pour ton aide.
> Une erreur toute conne, je rajouté un donnée en trop
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'avais essayé ça mais j'ais cette erreur
> > [Erreur] Unit1.pas(52): Types incompatibles : 'Boolean' et 'String'
> >
> > Voilà, un bout de ce que j'ais mis
> > reg.RootKey := HKEY_LOCAL_MACHINE;
> > reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',true);
> > If CheckBox1.Checked then Reg.WriteBool('nom','test')
> > else Reg.Delete('nom');
> >
> > merci
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Voici ce qui devrait faire l'affaire :
> > >
> > > var Reg: TRegistry;
> > > begin
> > > ...
> > > If CheckBox1.Checked then Reg.WriteBool(...)
> > > else Reg.Delete(...);
> > > ...
> > > end;
> > >
> > > C'est aussi simple que ça !! Bien sûr il faut que tu initialises ton TRegistry avec les bonnes valeurs "Root" et avec OpenKey !
> > >
> > > Bonne prog' !
> > > Bestiol.
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour, je débute et j'ais un gros problème :o)))
> > > >
> > > > Voilà, j'aimerais avoir une checkbox qui écrit dans la base de registre quand elle est coché et qu'elle efface ce qu'il y a d'écrit quand elle est décoché.
> > > >
> > > > J'ais tout essayé mais rien n'y fait :o(((
> > > >
> > > > Et je ne sais même pas si c'est possible.
> > > >
> > > > J'ais ce qu'il faut pour la BdR mais la condition que dalle.
> > > >
> > > > merci
> > >
> >
>


Cette discussion est classée dans : base, checkbox, registre, ais, écrit


Répondre à ce message

Sujets en rapport avec ce message

Accès base de registre !!! [ par scott114 ] Debutant Delphi !!Comment puis-je recuperer une serie de clef de la base de registre et inscrire les dites clefs et leurs valeurs dans un fichier text Lecture d'une cle sur la base de registre [ par Kosh ] Salut tout le mondej'ai ecrit un petit programme pour lire une cle (chaine de caract) situe dans un rep de la bdrmais le probleme que j'ai ca fonction base de registre [ par msuire ] J'aimerais lire et ecrire dans la base de registre du disque dur d'un pc(x) depuis ma propre machine; Le disque du second pc étant connecté sur le por +Installshield +delphi [ par Fab ] Salut j'ais une application faite en delphi 5 pro avec des base ACCESS lier avec ODBC et j'ais de gros probleme avec installshield . je fais : une ins base de registre [ par eedy31 ] Je sais que dans le style casse couille ,on fait pas mieux que moi,mais j'ai ENCORE une question!Comment on fait pour ecrire dans la base registre(c p ecrire des data dans registre [ par crogger ] Salut, je voudrai arriver à ecrire dans la base registre des informations de type DATA...par exemple, une fois détérminé le chemin etc... pouvoir ecri Ecrire un DWORD dans la base de registre [ par Antidote ] Antidote ReBonjour tout le monde, encore moi. Je voudrais savoir comment on peu écrir Base de registre [ par yanguis ] Salut,J'ecris un petit programme qui identifie à partir de la base de registre les logiciels installés sur un ordinateur. Pour chaque logiciel install base de registre [ par ssad ] comment connaitre la liste du matériels installés, dans la base du registre Recherche dans la base de registre [ par Mimlyne ] Bonjour,J'essaye de savoir comment on recherche à l'aide de delphi, une clé bien spécifique dans une base de registre à un endroit que l'on ne connait


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,496 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales