Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
-----Message d'origine-----
Salut,
Pou faire ce que tu veux il suffit d'utiliser la BDR, VB
des fonctions simples d'emploi pour faire cela :
Option Explicit
Private Sub Command1_Click()
'//on calcul
'//On utilise des longs car sur un processeur 32bits
Dim lNb1 As Long, lNb2 As Long
Dim lTot As Long
'//On ne calcul surtout pas directement avec les
des controles !
lNb1 = Val(Text1.Text)
lNb2 = Val(Text2.Text)
lTot = lNb1 * lNb2
Text3.Text = lNb1 & " x " & lNb2 & " = " & lTot
End Sub
Private Sub Form_Load()
'//On charge
Text1.Text = GetSetting
Text2.Text = GetSetting
Text3.Text = GetSetting
End Sub
Private Sub Form_Unload(Cancel As Integer)
'//On dauvegarde
Call SaveSetting("MyApp", "General", "Text1",
Call SaveSetting("MyApp", "General", "Text2",
Call SaveSetting("MyApp", "General", "Text3",
End Sub
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
Tof a écrit :Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
.
-----Message d'origine-----
Salut,
Pou faire ce que tu veux il suffit d'utiliser la BDR, VB
des fonctions simples d'emploi pour faire cela :
Option Explicit
Private Sub Command1_Click()
'//on calcul
'//On utilise des longs car sur un processeur 32bits
Dim lNb1 As Long, lNb2 As Long
Dim lTot As Long
'//On ne calcul surtout pas directement avec les
des controles !
lNb1 = Val(Text1.Text)
lNb2 = Val(Text2.Text)
lTot = lNb1 * lNb2
Text3.Text = lNb1 & " x " & lNb2 & " = " & lTot
End Sub
Private Sub Form_Load()
'//On charge
Text1.Text = GetSetting
Text2.Text = GetSetting
Text3.Text = GetSetting
End Sub
Private Sub Form_Unload(Cancel As Integer)
'//On dauvegarde
Call SaveSetting("MyApp", "General", "Text1",
Call SaveSetting("MyApp", "General", "Text2",
Call SaveSetting("MyApp", "General", "Text3",
End Sub
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
Tof <moreauchris@wanadoo.fr> a écrit :
Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
.
-----Message d'origine-----
Salut,
Pou faire ce que tu veux il suffit d'utiliser la BDR, VB
des fonctions simples d'emploi pour faire cela :
Option Explicit
Private Sub Command1_Click()
'//on calcul
'//On utilise des longs car sur un processeur 32bits
Dim lNb1 As Long, lNb2 As Long
Dim lTot As Long
'//On ne calcul surtout pas directement avec les
des controles !
lNb1 = Val(Text1.Text)
lNb2 = Val(Text2.Text)
lTot = lNb1 * lNb2
Text3.Text = lNb1 & " x " & lNb2 & " = " & lTot
End Sub
Private Sub Form_Load()
'//On charge
Text1.Text = GetSetting
Text2.Text = GetSetting
Text3.Text = GetSetting
End Sub
Private Sub Form_Unload(Cancel As Integer)
'//On dauvegarde
Call SaveSetting("MyApp", "General", "Text1",
Call SaveSetting("MyApp", "General", "Text2",
Call SaveSetting("MyApp", "General", "Text3",
End Sub
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
Tof a écrit :Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
.
Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en standart
des fonctions simples d'emploi pour faire cela :
Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en standart
des fonctions simples d'emploi pour faire cela :
Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en standart
des fonctions simples d'emploi pour faire cela :
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Salut Nicolas,
Tu as écrit :Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en
standart des fonctions simples d'emploi pour faire cela :
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Salut Nicolas,
Tu as écrit :
Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en
standart des fonctions simples d'emploi pour faire cela :
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Salut Nicolas,
Tu as écrit :Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en
standart des fonctions simples d'emploi pour faire cela :
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Salut,
> Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
> BDR après désinstallation du programme ? Enfin bon j'dis pas que
> c'est une mauvaise solution en fait, mais il faut alors mettre avec
> ton programme un désinstaller qui se chargera de nettoyer partout là
> où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il peut
utiliser un fichier ini (voir les APIs adéquats) ou même un fichier texte
standart (voir Open, Close, Print, Get, Put...)...
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
Pierre Alexis [MVP] a écrit :
> Salut Nicolas,
>
> Tu as écrit :
>
>> Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en
>> standart des fonctions simples d'emploi pour faire cela :
>
> Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
> BDR après désinstallation du programme ? Enfin bon j'dis pas que
> c'est une mauvaise solution en fait, mais il faut alors mettre avec
> ton programme un désinstaller qui se chargera de nettoyer partout là
> où ton programme a laissé des crasses ;-p.
Salut,
> Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
> BDR après désinstallation du programme ? Enfin bon j'dis pas que
> c'est une mauvaise solution en fait, mais il faut alors mettre avec
> ton programme un désinstaller qui se chargera de nettoyer partout là
> où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il peut
utiliser un fichier ini (voir les APIs adéquats) ou même un fichier texte
standart (voir Open, Close, Print, Get, Put...)...
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
Pierre Alexis [MVP] <alexispierre@hotmail.com> a écrit :
> Salut Nicolas,
>
> Tu as écrit :
>
>> Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en
>> standart des fonctions simples d'emploi pour faire cela :
>
> Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
> BDR après désinstallation du programme ? Enfin bon j'dis pas que
> c'est une mauvaise solution en fait, mais il faut alors mettre avec
> ton programme un désinstaller qui se chargera de nettoyer partout là
> où ton programme a laissé des crasses ;-p.
Salut,
> Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
> BDR après désinstallation du programme ? Enfin bon j'dis pas que
> c'est une mauvaise solution en fait, mais il faut alors mettre avec
> ton programme un désinstaller qui se chargera de nettoyer partout là
> où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il peut
utiliser un fichier ini (voir les APIs adéquats) ou même un fichier texte
standart (voir Open, Close, Print, Get, Put...)...
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
Pierre Alexis [MVP] a écrit :
> Salut Nicolas,
>
> Tu as écrit :
>
>> Pou faire ce que tu veux il suffit d'utiliser la BDR, VB fourni en
>> standart des fonctions simples d'emploi pour faire cela :
>
> Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
> BDR après désinstallation du programme ? Enfin bon j'dis pas que
> c'est une mauvaise solution en fait, mais il faut alors mettre avec
> ton programme un désinstaller qui se chargera de nettoyer partout là
> où ton programme a laissé des crasses ;-p.
peut utiliser un fichier ini (voir les APIs adéquats)
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il
peut utiliser un fichier ini (voir les APIs adéquats) ou même un
fichier texte standart (voir Open, Close, Print, Get, Put...)...
peut utiliser un fichier ini (voir les APIs adéquats)
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il
peut utiliser un fichier ini (voir les APIs adéquats) ou même un
fichier texte standart (voir Open, Close, Print, Get, Put...)...
peut utiliser un fichier ini (voir les APIs adéquats)
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il
peut utiliser un fichier ini (voir les APIs adéquats) ou même un
fichier texte standart (voir Open, Close, Print, Get, Put...)...
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il peut
utiliser un fichier ini (voir les APIs adéquats) ou même un fichier texte
standart (voir Open, Close, Print, Get, Put...)...
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il peut
utiliser un fichier ini (voir les APIs adéquats) ou même un fichier texte
standart (voir Open, Close, Print, Get, Put...)...
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il peut
utiliser un fichier ini (voir les APIs adéquats) ou même un fichier texte
standart (voir Open, Close, Print, Get, Put...)...
Bonjour,
Une autre version à 32 lignes (je vais me faire incendier, lol, mais
marche) :o)
Private Sub Form_Load() ' mettre 3 textBox (1,2,3) sur la form1
Dim t As String
Dim p As Long
ChDrive App.Path ' fichier créé où se trouve le programme
ChDir App.Path
p = FreeFile
Open "resultat.txt" For Append As p ' créé si inexistant
Close p
p = FreeFile
Open "resultat.txt" For Input As p
If LOF(p) < 6 Then GoTo fin ' ne lit pas si vide
Line Input #p, t ' lit text1
Text1 = t ' met dans text1
Line Input #p, t ' lit text2
Text2 = t ' met dans text2
Call Text1_Change ' calcul dans text3
fin:
Close p ' ferme fichier
End Sub
Private Sub Text1_Change()
Text3 = Val(Text1) * Val(Text2) ' quand saisie text1 = calcul dans text3
End Sub
Private Sub Text2_Change()
Text3 = Val(Text1) * Val(Text2) ' quand saisie text2 = calcul dans text3
End Sub
Private Sub Form_Unload(Cancel As Integer)
Dim p As Long
p = FreeFile
Open "resultat.txt" For Output As p ' écrase ancien fichier + créé
même nom
Print #p, Text1 ' écrit text1
Print #p, Text2 ' écrit text2
End Sub ' ferme fichier, programme
--
Merci, @+, bye, Joe
troll75 AROBASE iFrance POINT com
------------------------------------------
Ce message est plein de virus "certifiés"
Le_Troll, éleveur de Trolls depuis César, qui disait:
Avec une hache, celui qui tient le manche a toujours raison !
------------------------------------------
"Tof" a écrit dans le message de news:
075f01c47ac6$9ab8eba0$
Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
Bonjour,
Une autre version à 32 lignes (je vais me faire incendier, lol, mais
marche) :o)
Private Sub Form_Load() ' mettre 3 textBox (1,2,3) sur la form1
Dim t As String
Dim p As Long
ChDrive App.Path ' fichier créé où se trouve le programme
ChDir App.Path
p = FreeFile
Open "resultat.txt" For Append As p ' créé si inexistant
Close p
p = FreeFile
Open "resultat.txt" For Input As p
If LOF(p) < 6 Then GoTo fin ' ne lit pas si vide
Line Input #p, t ' lit text1
Text1 = t ' met dans text1
Line Input #p, t ' lit text2
Text2 = t ' met dans text2
Call Text1_Change ' calcul dans text3
fin:
Close p ' ferme fichier
End Sub
Private Sub Text1_Change()
Text3 = Val(Text1) * Val(Text2) ' quand saisie text1 = calcul dans text3
End Sub
Private Sub Text2_Change()
Text3 = Val(Text1) * Val(Text2) ' quand saisie text2 = calcul dans text3
End Sub
Private Sub Form_Unload(Cancel As Integer)
Dim p As Long
p = FreeFile
Open "resultat.txt" For Output As p ' écrase ancien fichier + créé
même nom
Print #p, Text1 ' écrit text1
Print #p, Text2 ' écrit text2
End Sub ' ferme fichier, programme
--
Merci, @+, bye, Joe
troll75 AROBASE iFrance POINT com
------------------------------------------
Ce message est plein de virus "certifiés"
Le_Troll, éleveur de Trolls depuis César, qui disait:
Avec une hache, celui qui tient le manche a toujours raison !
------------------------------------------
"Tof" <moreauchris@wanadoo.fr> a écrit dans le message de news:
075f01c47ac6$9ab8eba0$a401280a@phx.gbl...
Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
Bonjour,
Une autre version à 32 lignes (je vais me faire incendier, lol, mais
marche) :o)
Private Sub Form_Load() ' mettre 3 textBox (1,2,3) sur la form1
Dim t As String
Dim p As Long
ChDrive App.Path ' fichier créé où se trouve le programme
ChDir App.Path
p = FreeFile
Open "resultat.txt" For Append As p ' créé si inexistant
Close p
p = FreeFile
Open "resultat.txt" For Input As p
If LOF(p) < 6 Then GoTo fin ' ne lit pas si vide
Line Input #p, t ' lit text1
Text1 = t ' met dans text1
Line Input #p, t ' lit text2
Text2 = t ' met dans text2
Call Text1_Change ' calcul dans text3
fin:
Close p ' ferme fichier
End Sub
Private Sub Text1_Change()
Text3 = Val(Text1) * Val(Text2) ' quand saisie text1 = calcul dans text3
End Sub
Private Sub Text2_Change()
Text3 = Val(Text1) * Val(Text2) ' quand saisie text2 = calcul dans text3
End Sub
Private Sub Form_Unload(Cancel As Integer)
Dim p As Long
p = FreeFile
Open "resultat.txt" For Output As p ' écrase ancien fichier + créé
même nom
Print #p, Text1 ' écrit text1
Print #p, Text2 ' écrit text2
End Sub ' ferme fichier, programme
--
Merci, @+, bye, Joe
troll75 AROBASE iFrance POINT com
------------------------------------------
Ce message est plein de virus "certifiés"
Le_Troll, éleveur de Trolls depuis César, qui disait:
Avec une hache, celui qui tient le manche a toujours raison !
------------------------------------------
"Tof" a écrit dans le message de news:
075f01c47ac6$9ab8eba0$
Bonjour à tous,
EX: Mon programme multiplie deux variables "Text1 et
Text2". Le résultat est mis dans "Text3".
Quand j'ouvre à nouveau ce petit programme j'aimerai
retrouvé les dernières valeurs calculées dans "Text1,
Text2, Text3".... ? ?
Si vous pouviez me donner un exemple de programmation
pour atteindre cet objectif.
Merci à vous. Bonne journée
> Je préfère XML :-)
Hellopeut utiliser un fichier ini (voir les APIs adéquats)
Les API obsolètes?
Je préfère XML :-)
(et pour rappel, application data pour les données de l'application,
pas le dossier du programme!)Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il
peut utiliser un fichier ini (voir les APIs adéquats) ou même un
fichier texte standart (voir Open, Close, Print, Get, Put...)...
> Je préfère XML :-)
Hello
peut utiliser un fichier ini (voir les APIs adéquats)
Les API obsolètes?
Je préfère XML :-)
(et pour rappel, application data pour les données de l'application,
pas le dossier du programme!)
Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il
peut utiliser un fichier ini (voir les APIs adéquats) ou même un
fichier texte standart (voir Open, Close, Print, Get, Put...)...
> Je préfère XML :-)
Hellopeut utiliser un fichier ini (voir les APIs adéquats)
Les API obsolètes?
Je préfère XML :-)
(et pour rappel, application data pour les données de l'application,
pas le dossier du programme!)Nein ! Pas bien ça :-p Parce que bon qui va s'occuper de nettoyer la
BDR après désinstallation du programme ? Enfin bon j'dis pas que
c'est une mauvaise solution en fait, mais il faut alors mettre avec
ton programme un désinstaller qui se chargera de nettoyer partout là
où ton programme a laissé des crasses ;-p.
Ca coule de source :D.
Personnellement mes désintalleurs s'occupent tjrs de cela. Sinon il
peut utiliser un fichier ini (voir les APIs adéquats) ou même un
fichier texte standart (voir Open, Close, Print, Get, Put...)...