Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 42 odgovora
  • 11.266 pregleda

Najnovija ↓

Pomoc oko C#-3 pitanja 04.07.2010. u 19:43 · pre 198 meseci #1
1.Kakva je razlika izmedju Visual Studio 2008 i 2010(da li je moguce da mi kod iz 2008 nece u 2010 (pravim pocetnicke programe))????
2.Kako mogu da proverim da li je u textboxu neki broj???
3.Kako mogu da ubrzam ucitavanje forme od 290 elemenata???
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 04.07.2010. u 20:07 · pre 198 meseci #2
Citat:
2.Kako mogu da proverim da li je u textboxu neki broj???


Code:

int x;

if (int.TryParse(textBox1.Text, out x))
{
    MessageBox.Show("x is number");
}
else
{
    MessageBox.Show("x is not number");
}
Sviđa mi se1
Re: Pomoc oko C#-3 pitanja 04.07.2010. u 20:11 · pre 198 meseci #3
1. Razlika je u okruzenju + .NET 4.0 u VS 2010. i jos gomila stvari koje ti nece mnogo znaciti ako radis pocetnicke programe. Tako da bi ti programi trebali raditi ok.

2.
Code (csharp):

      public static bool IsNumeric(string strToCheck)
      {
          return Regex.IsMatch(strToCheck,"^\\d+(\\.\\d+)?$");
      }
 



3. Forma sa 290 elemenata ?!? Sta ce ti to ? To mi vise lici na los dizajn nego problem sa C#. Inace uvek postoji opcija dinamickog kreiranja kontrola, mada s obzirom da si pocetnik, to ti nece trebati, sredi dizajn.
Sviđa mi se1
Re: Pomoc oko C#-3 pitanja 04.07.2010. u 20:11 · pre 198 meseci #4
igor gajic pa treba mi sa 290 pravim program za stimulaciju
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 04.07.2010. u 20:17 · pre 198 meseci #5
Kako bi trebalo da izgleda ta forma ? Da li su kontrole grupisane? Da li moras da ih prikazes odjednom? Da li mozes da prepravis kod tako da kontrole prikazuje po potrebi, tj. da ih ne instanciras sve odjednom, vec kada se zatrazi prikaz odredjene grupe kontrola?
Re: Pomoc oko C#-3 pitanja 04.07.2010. u 20:48 · pre 198 meseci #6
Vrlo je pregledna forma,ali nisam grupisao kontrole nego kopiram za svaku labelu i texbox isti kod
kako da grupisem
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 04.07.2010. u 22:25 · pre 198 meseci #7
Najbolji bi bio screenshot ako mozes. Inace mislio sam da grupises u UserControl-e i da ih onda dinamicki kreiras. Mada bi ti to zahtevalo dodatni rad na pravljenju tih kontrola + kreiranje interfejsa za komunikaciju glavne forme sa tim kontrolama. Neznam koliko ti je bitno da se forma brzo ucitava, posto ovo gore navedeno nije bas trivijalno.
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 07:33 · pre 198 meseci #8
http://www.2shared.com/photo/iysT9wDV/program11.html
evo slike
videces da nema sta da se grupise jer je svaka kontrola potrebna
Ja imam 11 godina i lud sam za programiranjem.Ucio sam 2-3 meseca C++ i znam osnove ,dosadila meo ona glupa konzola.A u C# sam napravio kalkulator poput majkrosoftovog i Tic Tac Toe.Sada pravim ovaj program.Mozes mi das neki tutorial sa zadacima za pravljenje programa.POZZ
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 08:28 · pre 198 meseci #9
Ne mogu otvoriti sliku. Probaj da uploadujes sliku uz poruku. Imas tu dugme upload, odmah ispod post-a.
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 08:32 · pre 198 meseci
izmenjeno 1 put, poslednji put filip5555 05.07.2010. u 09:06
  1. filip555505.07.2010. u 09:06zapis iz teksta poruke
#10
slikaaa
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 08:58 · pre 198 meseci #11
O sada je malo jasnije. Ipak imas neku vrstu grupisanja, posto imas groupBox kontrole, samo ime ti govori da je rec o box-u za grupisanje :).

Takodje ove kontrole se ponavljaju tako da ih mozes dodati na formu dinamicki, samo bi morao da stimujes Top i Left poziciju. Imas u donjem desnom uglu zbirove, pretpostavljam da se sve to izracunava na osnovu
vrednosti u ovim textboxovima.

Kasnije cu ti dati parce koda kojim mozes ovo da resis.
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 09:04 · pre 198 meseci #12
reci mi kako mogu da ovo uradim a da ne ponavljam kod
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 09:29 · pre 198 meseci #13
Code (csharp):



        private void DodajKontrole(GroupBox groupBox, int number)
        {
            for (int i = 0; i < number; i++)
            {
                Label l = new Label();
                l.Location=new Point(6,30 + i * 30);
                l.Text = "Label" + i;
                l.Width = 80;

                TextBox t = new TextBox();
                t.Location = new Point(102, 30 + i * 30);
                t.Text = "0";
                t.Width = 210;

                groupBox.Controls.Add(l);
                groupBox.Controls.Add(t);

                Application.DoEvents();
            }
        }

        private double IzracunajSumu(GroupBox groupBox)
        {
            double sum = 0.00d;
            foreach (Control ctrl in groupBox.Controls)
            {
                if (ctrl is TextBox)
                {
                    double value;
                    if (double.TryParse(((TextBox)ctrl).Text, out value))
                    {
                        sum += value;
                    }
                }
            }
            return sum;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            double sum = IzracunajSumu(groupBox1);

            label2.Text = sum.ToString();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DodajKontrole(groupBox1, 5);
        }
 


^ Taman da imas gradiva za ceo dan ;)
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 09:40 · pre 198 meseci #14
ajde mi obljasni sta koji deo programa radi
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 10:42 · pre 198 meseci #15
F-ja IzracunajSumu racuna sumu brojeva koji su uneti u textboxove u odredjenom groupBox-u. Dakle za celu formu imao bi 5-6 puta poziv na ovu f-ju, da sracuna sume za svaki groupBox.

F-ja DodajKontrole uzima 2 parametra GroupBox i jedan integer. Prvi parametar je tu da bi znao u kom groupBox-u da doda kontrole, a drugi parametar je tu da mu kazes koliko kontrola da doda. U samoj f-ji kreiras labelu i textbox i dodajes ih groupBoxu. Tako dinamicki kreiras kontrole.


Mozda ti ovo deluje previse, ali kreni redom liniju po liniju i googlaj. Tako ces najbolje shvatiti sta se desava i najbolje ces nauciti. ;)
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 11:34 · pre 198 meseci #16
ok
ali cu ipak ovaj program uraditi na svoj nacin bolje jedan kod da kopiram 140 puta nego tako
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 13:08 · pre 198 meseci #17
znas li kako da povezem dva kompljutera pomocu team foundation server
Potpis
Filsoft
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 14:23 · pre 198 meseci #18
Team foundation server je ozbiljna stvar i uopste je nije lako konfigurisati.
Ja sam pokusao da instaliram proslu verziju i ojadio se ziv.
Nije bila dobro dokumentovana.
Navodno ova nova verzija je laksa za instaliranje.
Tako da batali to, ne treba ti to za sada.
Re: Pomoc oko C#-3 pitanja 05.07.2010. u 15:01 · pre 198 meseci #19
instalirao sam visual studio 2010 i ima da se aktivira samo trebam dam port i ime servera
kako da napravim server???
Potpis
Filsoft
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme