Search
Search titles only
By:
Search titles only
By:
Log in
Register
Search
Search titles only
By:
Search titles only
By:
Menu
Install the app
Install
Forums
New posts
All threads
Latest threads
New posts
Trending threads
Trending
Search forums
What's new
New posts
New ads
New profile posts
Latest activity
Free Ads
Latest reviews
Search ads
Members
Current visitors
New profile posts
Search profile posts
Contact us
Latest ads
Power Lifting Lever Belt
SkullVamp
Updated:
Jun 13, 2026
Ad icon
port.lk Domain for sale
Lankan-Tech
Updated:
Jun 13, 2026
Colombo
Kaduwela - Two Storey House for Sale
dilrasan
Updated:
Jun 11, 2026
Ad icon
Wechat qr verification
Pawan2005
Updated:
Jun 11, 2026
🚀 GOOGLE AI PRO 18 MONTHS ACTIVATION 🚀
sayuru bandara
Updated:
Jun 10, 2026
Electronics
Vehicles
Property
Search
Reply to thread
Forums
General
ElaKiri Talk!
Bucky Roberts
Get the App
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="itsnotme" data-source="post: 16298468" data-attributes="member: 309765"><p>using System;</p><p>using System.Collections.Generic;</p><p>using System.ComponentModel;</p><p>using System.Data;</p><p>using System.Drawing;</p><p>using System.Linq;</p><p>using System.Text;</p><p>using System.Windows.Forms;</p><p>using System.IO;</p><p>using System.Xml;</p><p>namespace AddressBook</p><p>{</p><p> public partial class Form1 : Form</p><p> {</p><p> public Form1()</p><p> {</p><p> InitializeComponent();</p><p></p><p></p><p> }</p><p> List<person> people = new List<person>();</p><p> private void Form1_Load(object sender, EventArgs e)</p><p> {</p><p> String path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);</p><p> if (!Directory.Exists(path + "\\AddressBook Data\\"))</p><p> </p><p> Directory.CreateDirectory(path + "\\AddressBook Data\\");</p><p> </p><p> if (!File.Exists(path + "\\AddressBook Data\\PeopleData.xml"))</p><p> {</p><p> XmlTextWriter xw = new XmlTextWriter(path + "\\AddressBook Data\\PeopleData.xml",Encoding.UTF8);</p><p> xw.WriteStartElement("People");</p><p> xw.WriteEndElement();</p><p> xw.Close(); </p><p> }</p><p> }</p><p></p><p> person p;</p><p> private void button2_Click(object sender, EventArgs e)</p><p> {</p><p> p = new person();</p><p> p.name = textBox1.Text;</p><p> p.email = textBox2.Text;</p><p> p.streetAddress = textBox3.Text;</p><p> p.birthday = dateTimePicker1.Value;</p><p> p.addtionalNote = textBox4.Text;</p><p> people.Add(p);</p><p> listView1.Items.Add(p.name);</p><p></p><p> textBox1.Text = "";</p><p> textBox2.Text = "";</p><p> textBox3.Text = "";</p><p> textBox4.Text = "";</p><p> dateTimePicker1.Value = DateTime.Now;</p><p> }</p><p></p><p></p><p></p><p></p><p> private void listView1_SelectedIndexChanged(object sender, EventArgs e)</p><p> {</p><p></p><p></p><p> if (listView1.SelectedItems.Count > 0)</p><p> {</p><p> textBox1.Text = people</p><p>[listView1.SelectedItems[0].Index].name;</p><p> textBox2.Text = people</p><p>[listView1.SelectedItems[0].Index].email;</p><p> textBox3.Text = people</p><p>[listView1.SelectedItems[0].Index].streetAddress;</p><p> textBox4.Text = people</p><p>[listView1.SelectedItems[0].Index].addtionalNote;</p><p> dateTimePicker1.Value = people</p><p>[listView1.SelectedItems[0].Index].birthday;</p><p> }</p><p> }</p><p></p><p> private void button3_Click(object sender, EventArgs e)</p><p> {</p><p> remove();</p><p> }</p><p> void remove()</p><p> {</p><p> try</p><p> {</p><p> listView1.Items.Remove(listView1.SelectedItems[0]);</p><p> people.RemoveAt(listView1.SelectedItems[0].Index);</p><p> }</p><p> catch { }</p><p> }</p><p></p><p> private void removeToolStripMenuItem_Click(object sender, EventArgs e)</p><p> {</p><p> remove();</p><p> }</p><p></p><p> private void button1_Click(object sender, EventArgs e)</p><p> {</p><p> people</p><p>[listView1.SelectedItems[0].Index].name = textBox1.Text;</p><p> people</p><p>[listView1.SelectedItems[0].Index].email = textBox2.Text;</p><p> people</p><p>[listView1.SelectedItems[0].Index].streetAddress = textBox3.Text;</p><p> people</p><p>[listView1.SelectedItems[0].Index].addtionalNote = textBox4.Text;</p><p> people</p><p>[listView1.SelectedItems[0].Index].birthday = dateTimePicker1.Value;</p><p> listView1.SelectedItems[0].Text = textBox1.Text;</p><p> }</p><p></p><p> private void Form1_FormClosing(object sender, FormClosingEventArgs e)</p><p> {</p><p> XmlDocument xdoc = new XmlDocument();</p><p> string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);</p><p></p><p> xdoc.Load(path + "\\AddressBook Data\\PeopleData.xml");</p><p> XmlNode xnode = xdoc.SelectSingleNode("People");</p><p> xnode.RemoveAll();</p><p> foreach (person p in people)</p><p> {</p><p></p><p> XmlNode xtop = xdoc.CreateElement("Person");</p><p> XmlNode xname = xdoc.CreateElement("Name");</p><p> XmlNode xemail = xdoc.CreateElement("Email");</p><p> XmlNode xstreet = xdoc.CreateElement<strong><span style="color: Red">("Street Add");</span></strong></p><p> XmlNode xbirthday = xdoc.CreateElement("BirthDay");</p><p> XmlNode xnote = xdoc.CreateElement("<strong><span style="color: Red">Additional Note"</span></strong>);</p><p><span style="color: Blue"><strong><span style="font-size: 12px">mada space thiyenna ba machan. this should be like this </span></strong></span></p><p><span style="color: Blue"><strong><span style="font-size: 12px">("Street_Add")</span></strong></span></p><p><span style="color: Blue"><strong><span style="font-size: 12px"></span></strong></span></p><p> xname.InnerText = p.name;</p><p> xemail.InnerText = p.email;</p><p> xstreet.InnerText = p.streetAddress;</p><p> xbirthday.InnerText = p.birthday.ToFileTime().ToString();</p><p> xnote.InnerText = p.addtionalNote;</p><p></p><p> xtop.AppendChild(xname);</p><p> xtop.AppendChild(xemail);</p><p> xtop.AppendChild(xstreet);</p><p> xtop.AppendChild(xbirthday);</p><p> xtop.AppendChild(xnote);</p><p> xdoc.DocumentElement.AppendChild(xtop);</p><p> xdoc.Save(path + "\\AddressBook Data\\PeopleData.xml");</p><p></p><p> }</p><p> </p><p> }</p><p> </p><p> </p><p></p><p> }</p><p></p><p></p><p></p><p></p><p> class person</p><p> {</p><p> public String name</p><p> {</p><p> get;</p><p> set;</p><p> }</p><p> public String email</p><p> {</p><p> get;</p><p> set;</p><p> }</p><p> public String streetAddress</p><p> {</p><p> get;</p><p> set;</p><p> }</p><p> public DateTime birthday</p><p> {</p><p> get;</p><p> set;</p><p> }</p><p> public String addtionalNote</p><p> {</p><p> get;</p><p> set;</p><p> }</p><p> }</p><p></p><p>}</p><p></p><p>try catch ekak daala balana. leesiyenma error message eka balaaganna puluwan</p></blockquote><p></p>
[QUOTE="itsnotme, post: 16298468, member: 309765"] using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Xml; namespace AddressBook { public partial class Form1 : Form { public Form1() { InitializeComponent(); } List<person> people = new List<person>(); private void Form1_Load(object sender, EventArgs e) { String path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); if (!Directory.Exists(path + "\\AddressBook Data\\")) Directory.CreateDirectory(path + "\\AddressBook Data\\"); if (!File.Exists(path + "\\AddressBook Data\\PeopleData.xml")) { XmlTextWriter xw = new XmlTextWriter(path + "\\AddressBook Data\\PeopleData.xml",Encoding.UTF8); xw.WriteStartElement("People"); xw.WriteEndElement(); xw.Close(); } } person p; private void button2_Click(object sender, EventArgs e) { p = new person(); p.name = textBox1.Text; p.email = textBox2.Text; p.streetAddress = textBox3.Text; p.birthday = dateTimePicker1.Value; p.addtionalNote = textBox4.Text; people.Add(p); listView1.Items.Add(p.name); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; dateTimePicker1.Value = DateTime.Now; } private void listView1_SelectedIndexChanged(object sender, EventArgs e) { if (listView1.SelectedItems.Count > 0) { textBox1.Text = people [listView1.SelectedItems[0].Index].name; textBox2.Text = people [listView1.SelectedItems[0].Index].email; textBox3.Text = people [listView1.SelectedItems[0].Index].streetAddress; textBox4.Text = people [listView1.SelectedItems[0].Index].addtionalNote; dateTimePicker1.Value = people [listView1.SelectedItems[0].Index].birthday; } } private void button3_Click(object sender, EventArgs e) { remove(); } void remove() { try { listView1.Items.Remove(listView1.SelectedItems[0]); people.RemoveAt(listView1.SelectedItems[0].Index); } catch { } } private void removeToolStripMenuItem_Click(object sender, EventArgs e) { remove(); } private void button1_Click(object sender, EventArgs e) { people [listView1.SelectedItems[0].Index].name = textBox1.Text; people [listView1.SelectedItems[0].Index].email = textBox2.Text; people [listView1.SelectedItems[0].Index].streetAddress = textBox3.Text; people [listView1.SelectedItems[0].Index].addtionalNote = textBox4.Text; people [listView1.SelectedItems[0].Index].birthday = dateTimePicker1.Value; listView1.SelectedItems[0].Text = textBox1.Text; } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { XmlDocument xdoc = new XmlDocument(); string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); xdoc.Load(path + "\\AddressBook Data\\PeopleData.xml"); XmlNode xnode = xdoc.SelectSingleNode("People"); xnode.RemoveAll(); foreach (person p in people) { XmlNode xtop = xdoc.CreateElement("Person"); XmlNode xname = xdoc.CreateElement("Name"); XmlNode xemail = xdoc.CreateElement("Email"); XmlNode xstreet = xdoc.CreateElement[B][COLOR="Red"]("Street Add");[/COLOR][/B] XmlNode xbirthday = xdoc.CreateElement("BirthDay"); XmlNode xnote = xdoc.CreateElement("[B][COLOR="Red"]Additional Note"[/COLOR][/B]); [COLOR="Blue"][B][SIZE="3"]mada space thiyenna ba machan. this should be like this ("Street_Add") [/SIZE][/B][/COLOR] xname.InnerText = p.name; xemail.InnerText = p.email; xstreet.InnerText = p.streetAddress; xbirthday.InnerText = p.birthday.ToFileTime().ToString(); xnote.InnerText = p.addtionalNote; xtop.AppendChild(xname); xtop.AppendChild(xemail); xtop.AppendChild(xstreet); xtop.AppendChild(xbirthday); xtop.AppendChild(xnote); xdoc.DocumentElement.AppendChild(xtop); xdoc.Save(path + "\\AddressBook Data\\PeopleData.xml"); } } } class person { public String name { get; set; } public String email { get; set; } public String streetAddress { get; set; } public DateTime birthday { get; set; } public String addtionalNote { get; set; } } } try catch ekak daala balana. leesiyenma error message eka balaaganna puluwan [/QUOTE]
Insert quotes…
Verification
Nawa warak dahaya keeyada? (Namaya wadi kireema dahaya)
Post reply
Top
Bottom