17.06.2013 Views

Načrtovanje programskih aplikacij NPA.pdf - To Parent Directory

Načrtovanje programskih aplikacij NPA.pdf - To Parent Directory

Načrtovanje programskih aplikacij NPA.pdf - To Parent Directory

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

}<br />

string datoteka = "Anketa.txt";<br />

//podatkovni tok za pisanje v tekstovno datoteko<br />

StreamWriter pisi = File.AppendText(datoteka);<br />

string ime=textBox1.Text; //shranimo ime in priimek<br />

//ker je vrednost v gradniku NumericUpDown tipa Decimal, jo z metodo<br />

//Convert.<strong>To</strong>int32 pretvorimo v celo število<br />

int starost=Convert.<strong>To</strong>Int32(numericUpDown1.Value); //starost<br />

//status je odvisen od izbire oznake v gradniku CheckBox<br />

string status = "Poročen";<br />

if (checkBox1.Checked)<br />

status="Samski";<br />

string spol="ženski";//spol je odvisen od izbire radijskega gumba<br />

if (radioButton1.Checked)<br />

spol="moški";<br />

string datum=dateTimePicker1.Value.<strong>To</strong>ShortDateString();//datum<br />

string kraj=comboBox1.Text;//rojstni kraj<br />

string telefon=maskedTextBox1.Text; //telefon<br />

/*najljubše TV programe zapišemo v niz TVProgramiDa*/<br />

string TVProgramiDa="";<br />

for (int i = 0; i < checkedListBox1.CheckedItems.Count;i++ )<br />

{<br />

//posamezne programe ločimo z vejico<br />

TVProgramiDa = TVProgramiDa + checkedListBox1.CheckedItems[i]+',';<br />

}<br />

/*najmanj priljubljene TV programe zapišemo v niz TVProgramiNe*/<br />

string TVProgramiNe = "";<br />

for (int i = 0; i < checkedListBox2.CheckedItems.Count; i++)<br />

{<br />

//posamezne programe ločimo z vejico<br />

TVProgramiNe = TVProgramiNe + checkedListBox2.CheckedItems[i] + ',';<br />

}<br />

string najbolj = comboBox2.Text; //najpogosteje gledani TV program<br />

string najmanj = comboBox3.Text; //najredkeje gledani TV program<br />

string komentar = textBox2.Text; //komentar o nacionalni TV<br />

/*vse podatke zapišemo v datoteko, vmes pa postavimo ločilni znak ; */<br />

pisi.WriteLine(ime+';'+starost+';'+status+';'+spol+';'+datum+';'+kraj+';'<br />

+telefon+';'+TVProgramiDa+';'+TVProgramiNe+';'+najbolj+';'<br />

+najmanj+';'+komentar);<br />

pisi.Close();//zapremo podatkovni tok<br />

MessageBox.Show("Podatki so shranjeni v datoteki " + datoteka);<br />

Close(); //zapremo obrazec<br />

Takole pa je videti obrazec z vnesenimi testnimi podatki:<br />

Učno gradivo je nastalo v okviru projekta Munus 2. Njegovo izdajo je omogočilo sofinanciranje<br />

Evropskega socialnega sklada Evropske unije in Ministrstva za šolstvo in šport.<br />

Stran 36<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!