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
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Programme word gratuit - Guide
- Desinstaller un programme - Guide