Postano
22.02.2007 17:37:49
Kako izračunati koliko je prošlo dana između dva datuma u Visual C# 2005 Express Edition?
DateTime datum1 = new DateTime(2006, 06,06);
DateTime datum2 = new DateTime(2007,07,07);
TimeSpan rezultat = datum2.Subtract(datum1);
MessageBox.Show("Prošlo je: " + rezultat.Days.ToString() + " dana.",Application.ProductName,MessageBoxButtons.OK,MessageBoxIcon.Information);
Postano u
C# baza kodova |
Postano
11.01.2007 14:03:28
Kako deselektirati veći broj CheckBox kontrola odjednom u Visual C# 2005 Express Edition?
Za ovo čemo koristiti petlju foreach.
foreach (Control chk in this.Controls)
{
if (chk is CheckBox)
{
((CheckBox)(chk)).Checked=false;
}
}
Ako ih želite sve selektirati u jednom potezu:
foreach (Control chk in this.Controls)
{
if (chk is CheckBox)
{
((CheckBox)(chk)).Checked=true;
}
}
Ovo se isto moze primjeniti i za druge kontrole poput TextBox
Ovdje čemo obrisati sadrzaj svih TextBox kontrola koje se nalaze na glavnoj formi projekta
foreach (Control txt in this.Controls)
{
if (txt is TextBox)
{
((TextBox)(txt)).Clear();
}
}
Ovdje čemo postaviti tekst 'aaa' na sve TextBox kontrole koje se nalaze na glavnoj formi projekta
foreach (Control txt in this.Controls)
{
if (txt is TextBox)
{
((TextBox)(txt)).Text = "aaa";
}
}
Postano u
C# baza kodova |
Postano
09.01.2007 18:38:59
Kako dozvoliti unos samo brojeva u TextBox kontrolu u Visual C# 2005 Express Edition?
Za ovo čemo iskoristiti KeyPress događaj:
private void txtUnos_KeyPress(object sender, KeyPressEventArgs e)
{
if (Char.IsNumber(e.KeyChar) == true)
{
// brojke se prihvacaju
}
else
{
// sve ostalo se ne prihvaca
e.Handled = true;
}
}
Postano u
C# baza kodova |
Postano
09.01.2007 18:28:39
Kako otvoriti neku stranicu u default pretraživaču iz Visual C# 2005 Express Edition?
private void btnPokreni_Click(object sender, EventArgs e)
{
try
{
System.Diagnostics.Process.Start("http://www.ivan-gabajcek.iz.hr/blog/");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
Kako otvoriti neku stranicu u IE pretraživaču iz Visual C# 2005 Express Edition?
private void btnPokreni_Click(object sender, EventArgs e)
{
try
{
System.Diagnostics.Process.Start("C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE", "http://www.ivan-gabajcek.iz.hr/blog/");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
Postano u
C# baza kodova |
Postano
09.01.2007 18:00:55
Kako pokrenuti eksternu aplikaciju iz Visual C# 2005 Express Edition?
private void btnPokreni_Click(object sender, EventArgs e)
{
try
{
System.Diagnostics.Process.Start("C:\\WINDOWS\\system32\\calc.exe");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
Kako pokrenuti eksternu aplikaciju iz Visual C# 2005 Express Edition i istoj proslijediti argument?
private void btnPokreni_Click(object sender, EventArgs e)
{
try
{
System.Diagnostics.Process.Start("C:\\WINDOWS\\system32\\notepad.exe",Application.StartupPath + "\\datoteka.txt");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
Ovi primjeri mogu dobro doći kod pozivanja Pomoćne datoteke i slično.
Postano u
C# baza kodova |