Récuperer des paramètres a partir d'un TXT
Florian
-
tarek_dotzero Messages postés 834 Statut Membre -
tarek_dotzero Messages postés 834 Statut Membre -
Bonjour,
Comme le champs de titre du message est un peu court , je le réecris en entier :
Comment récuperer des paramètres utilisateur enregistrés dans un fichier texte ?
Explication :
Mon programme est un navigateur internet, il possède deux form, la Form1 qui sert à naviguer proprement dit, et une Form2 qui sert à modifier les Options d'utilisateur...Dans cette fameuse Form2, j'ai mis des champs textes et les options que l'utilisateur doit pouvoir modifier. Exemple : La page d'accueil du navigateur.
Ces informations sont conservées dans un fichier texte à la racine de la partition "c:/".
Comme ceci :
Public Class Form2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim fso, Fichier
fso = CreateObject("Scripting.FileSystemObject")
Fichier = fso.CreatetextFile("C:\Parametres aWeb.txt", True)
Fichier.WriteLine("Page d'accueil :" & TextBox1.Text)
If RadioButton3.Checked = True Then
Fichier.WriteLine("Langue : Nederlands")
ElseIf RadioButton2.Checked = True Then
Fichier.WriteLine("Langue : English")
ElseIf RadioButton1.Checked = True Then
Fichier.WriteLine("Langue : Français")
End If
Fichier.Close()
Me.Hide()
End Sub
End Class
Vous aurez donc devinez que cette Form2 possède 3 radiobutton pour le choix de la langue et une textbox pour le choix de la page d'accueil.
Ma question :
Comment faire pour appliquer au navigateur ces options utilisateur ?
Comme le champs de titre du message est un peu court , je le réecris en entier :
Comment récuperer des paramètres utilisateur enregistrés dans un fichier texte ?
Explication :
Mon programme est un navigateur internet, il possède deux form, la Form1 qui sert à naviguer proprement dit, et une Form2 qui sert à modifier les Options d'utilisateur...Dans cette fameuse Form2, j'ai mis des champs textes et les options que l'utilisateur doit pouvoir modifier. Exemple : La page d'accueil du navigateur.
Ces informations sont conservées dans un fichier texte à la racine de la partition "c:/".
Comme ceci :
Public Class Form2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim fso, Fichier
fso = CreateObject("Scripting.FileSystemObject")
Fichier = fso.CreatetextFile("C:\Parametres aWeb.txt", True)
Fichier.WriteLine("Page d'accueil :" & TextBox1.Text)
If RadioButton3.Checked = True Then
Fichier.WriteLine("Langue : Nederlands")
ElseIf RadioButton2.Checked = True Then
Fichier.WriteLine("Langue : English")
ElseIf RadioButton1.Checked = True Then
Fichier.WriteLine("Langue : Français")
End If
Fichier.Close()
Me.Hide()
End Sub
End Class
Vous aurez donc devinez que cette Form2 possède 3 radiobutton pour le choix de la langue et une textbox pour le choix de la page d'accueil.
Ma question :
Comment faire pour appliquer au navigateur ces options utilisateur ?
A voir également:
- Récuperer des paramètres a partir d'un TXT
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Parametres de mon ordinateur - Guide
- Paramètres dns - Guide
- Comment récupérer un compte facebook piraté - Guide
5 réponses
AAAhhh,
L'évènement OnUpload de votre Form1 (la form de navigation), et tu les stocks après dans des variables globales.
L'évènement OnUpload de votre Form1 (la form de navigation), et tu les stocks après dans des variables globales.
Des fois on trouve:
1. Tu sauvegardes tes données quand tu click sur "Ok", et tu affiche le message "Ces bla bla auront effet après le redémarrage de votre truc"
2. Tu charge toujours la nouvelle configuration au lancement.
Je trouve cela simple, et les autres utilisateurs ont l'habitude de se trouver dans des situations pareilles.
1. Tu sauvegardes tes données quand tu click sur "Ok", et tu affiche le message "Ces bla bla auront effet après le redémarrage de votre truc"
2. Tu charge toujours la nouvelle configuration au lancement.
Je trouve cela simple, et les autres utilisateurs ont l'habitude de se trouver dans des situations pareilles.
Merci beaucoups pour ta réponse, mais je voudrais savoir comment dire a mon programme de réouvrir ces paramètres.
Heuuuu... Encore merci pour ta réponse, mais je suis encore novice, donc si tu pouvais me détailler ce qu'il faut ajouter a mon code ce serait vraiment sympa :-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
C'est du VB? .Net, 6, VBA ou VBS?
Je ne maîtrise pas bien, mais:
1. Il te faut la fonction de lecture: apparemment Fichier.ReadLine(...)
2. Tu fais deux lectures:
J'ai pas éssayé, mais cela doit marcher.
Je ne maîtrise pas bien, mais:
1. Il te faut la fonction de lecture: apparemment Fichier.ReadLine(...)
2. Tu fais deux lectures:
Dim fso, Fichier
Dim pageaccueil, langue
fso = CreateObject("Scripting.FileSystemObject")
Fichier = fso.CreatetextFile("C:\Parametres aWeb.txt", False)
pageaccueil = Fichier.ReadLine()
langue = Fichier.ReadLine()
pageaccueil = mid(len("Page d'accueil :"), len(pageaccueil) - len("Page d'accueil :"))
langue = mid(len("Langue : "), len(langue) - len("Langue : "))
J'ai pas éssayé, mais cela doit marcher.