Rechercher : dans
Par :

Récuperer des paramètres a partir d'un TXT

Dernière réponse le 8 nov 2009 à 12:40:52 Florian, le 8 nov 2009 à 10:41:34 
 Signaler ce message aux modérateurs

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 ?

Configuration: Windows XP Internet Explorer 7.0
Microsoft Visual Basic 2008 Express Edition

Meilleures réponses pour « Récuperer des paramètres a partir d'un TXT » dans :
[Matériel] Packard Bell: Restauration, master VoirPackard Bell : Restauration, Master Récapitulatif des postes présents sur les différents forums Sommaire Avant propos 1 - POURQUOI EST-IL SI IMPORTANT DE SAUVEGARDER LA PARTITION CACHÉE ? 2 - COMMENT RE-RETATOUER ? 2.1 - Si vous avez...
Sauvegarde des paramètres de Mozilla Thunderbird VoirSauvegarde manuelle Pour sauvegarder le contenu du carnet d'adresses, les comptes de courrier, les paramètres des comptes ou les extensions installées, il suffit de sauvegarder le dossier suivant :C:\Documents and...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Robots.txt VoirPrésentation du fichier robots.txt Le fichier robots.txt est un fichier texte contenant des commandes à destination des robots d'indexation des moteurs de recherche afin de leur préciser les pages qui peuvent ou ne peuvent pas être indexées. Ainsi...

1

tarek_dotzero, le 8 nov 2009 à 11:25:16

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.

Répondre à tarek_dotzero

2

Florian, le 8 nov 2009 à 11:41:54

Merci beaucoups pour ta réponse, mais je voudrais savoir comment dire a mon programme de réouvrir ces paramètres.

Répondre à Florian

3

tarek_dotzero, le 8 nov 2009 à 11:44:21
  • +1

AAAhhh,

L'évènement OnUpload de votre Form1 (la form de navigation), et tu les stocks après dans des variables globales.

Répondre à tarek_dotzero

4

Florian, le 8 nov 2009 à 11:46:34

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 :-)

Répondre à Florian

5

 tarek_dotzero, le 8 nov 2009 à 12:40:52

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:

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.

Répondre à tarek_dotzero