Aide avec un programme en C#
spoonatte
Messages postés
85
Statut
Membre
-
spoonatte Messages postés 85 Statut Membre -
spoonatte Messages postés 85 Statut Membre -
Bonjour,
j'ai créé un programme de carnet d'adresses sur c #, mais j'ai un problème quand je veux charger une liste de contacts que j'ai rempli avec des informations, il ne charge pas.
c'est le code source
j'ai créé un programme de carnet d'adresses sur c #, mais j'ai un problème quand je veux charger une liste de contacts que j'ai rempli avec des informations, il ne charge pas.
c'est le code source
private void LoadBtn_Click(object sender, EventArgs e)
{
if(File.Exists(path + "\\Adress Book\\Contacts.ctc"))
{
StreamReader sR = File.OpenText(path + "\\Adress Book\\Contacts.ctc");
string input = null;
while ((input = sR.ReadLine()) != null)
{
if (input == "++++")
c = new Person();
else if (input.StartsWith("NAME : "))
c.Name = input.Remove(0, 7);
else if (input.StartsWith("SEX : "))
c.Name = input.Remove(0, 6);
else if (input.StartsWith("BDDAY : "))
c.Name = input.Remove(0, 8);
else if (input.StartsWith("CPHONE : "))
c.Name = input.Remove(0, 9);
else if (input.StartsWith("HPHONE : "))
c.Name = input.Remove(0, 9);
else if (input.StartsWith("FAX : "))
c.Name = input.Remove(0, 6);
else if (input.StartsWith("EMAIL : "))
c.Name = input.Remove(0, 7);
else if (input.StartsWith("COUNTRY : "))
c.Name = input.Remove(0, 10);
else if (input.StartsWith("CITY : "))
c.Name = input.Remove(0, 7);
else if (input.StartsWith("ADRESSE : "))
c.Name = input.Remove(0, 10);
else if (input.StartsWith("EXTRAINFO : "))
c.Name = input.Remove(0, 12);
else if (input == "----")
{
Contacts.Add(c);
CtcLst.Items.Add(c.Name);
}
}
sR.Close();
}
}
A voir également:
- Aide avec un programme en C#
- Programme demarrage windows - Guide
- Mettre en veille un programme - Guide
- Desinstaller un programme - Guide
- Programme word gratuit - Guide
- Forcer la fermeture d'un programme - Guide