timer kontrola, label size properties

timer kontrola, label size properties

offline
  • Pridružio: 18 Sep 2004
  • Poruke: 241
  • Gde živiš: Novi Sad

Zasto ne moze da se menja povrsina label forme tj, njen size property ne funkcionise, kako god da ga promenim vraca se na
height: 13
width: 39

Na problem nailazim kada pokusavam da namestim da se timer prikazuje unutar labela

neko zna resenje ?, u svakom slucaju, hvala unapred

VB.NET ( VS 2005 )



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

label1.Size = new Size(200, 25);

U kom smislu mislis da se timer prikazuje u labeli?
Vrednost timera?



offline
  • Pridružio: 18 Sep 2004
  • Poruke: 241
  • Gde živiš: Novi Sad

dim dtMojDatum As DateTime dtMojDatum = dtMojDatum.now.ToLongTimeString Me.lblsat.text = dtMojDatum

pa da, vrednost timera Smile, jos nisam usvojio pojmovni aparat

Uglavnom, nece ni tako da mi promeni label size property.
Pa, dobro, ja sam do sada namestao da se vrednosti prikazuju samo u labelima ili messageboxovoima ...

mozes mozda da mi predlozis neki panel ili nesto slicno ? ... i da li se u tom slucaju, ako je panel u pitanju to radi na isti nacin kao i sa labelom ( pitam zato sto imam problem kad god upisem nesto kako ne valja, al ne nekiu sitnu gresku, program mi zapuca, odna zapuca ono send/don`t send a zatim i visual studio citav )

 panel1.text = dtMojDatum ?

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

Za setovanje labele.
                int i = 0;       private void timer1_Tick(object sender, System.EventArgs e)       {          i++;          label1.Text = i.ToString();       }

Za ovaj code sto si dao, treba da ide ovako:

         string dtMojDatum;          dtMojDatum = DateTime.Now.ToLongTimeString();          this.label1.Text = dtMojDatum;

Ti si deklarisao dtMojDatum kao DateTime, a ToLongTimeString vraca string pa je tu doslo da type mismatch, a i uzimao so vreme iz tvoje napravljene promenljive, a treba iz klase DateTime.

Panel nije ni nalik labelu.
Panel je za potpuno druge stvari. On sluzi da u njega stavis neke druge kontrole, ne mozes da setujes Text property za njega jer ga ne poseduje.
Panel moze da sluzi kao kontainer za kontrole kada zelis da odvojis kontrole sa spliter kontrolom kada dockujes levi panel za levu ivicu i desni panel za desnu ivicu.

offline
  • Pridružio: 18 Sep 2004
  • Poruke: 241
  • Gde živiš: Novi Sad

U medjuremenu sam poceo da se bakcem sa drugim stvarima ali ...
Sad si me skroz zbunio ... Confused

mozes li molim te za pocetak da mi prevedes ovaj kod na nesto razumljivo ?

 int i = 0;       private void timer1_Tick(object sender, System.EventArgs e)       {          i++;          label1.Text = i.ToString();       }


a ovo



dim dtMojDatum As DateTime dtMojDatum = dtMojDatum.now.ToLongTimeString Me.lblsat.text = dtMojDatum

i ovo

 string dtMojDatum; dtMojDatum = DateTime.Now.ToLongTimeString(); this.label1.Text = dtMojDatum

pa trebalo bi da radi i jedno i drugo ... ja sam izjednacio dtMojDatum sa DateTime ... pa sam s toga napisao onaj srednji red koda ...

pfff

hvala na pomoci u svakom slucaju Exclamation ... mislim ... 100 % ja ovde brkam neke babe i zabe ...

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

 int i = 0; deklarises promenljivu kao globalnu za celu klasu       private void timer1_Tick(object sender, System.EventArgs e)       {          i++; // inkrementira promenljivu i za 1 na svaki tick event timera          label1.Text = i.ToString(); // dodeljuje vrednost labeli       }

Sa ovim sam samo hteo da pokazem kako da setujes vrednost timera u labela, doduse, nije vrednost timera posto on nema vrednost, samo frekvenciju kada pokrece event.

dim dtMojDatum As DateTime dtMojDatum = dtMojDatum.now.ToLongTimeString Me.lblsat.text = dtMojDatum

Ovo ti ne radi jer pokusavas da dodelis string u DateTime, a to ne moze.
A posle dodeljujes DateTime u Text property label kontrole, a to opet ne moze.

Ko je trenutno na forumu
 

Ukupno su 462 korisnika na forumu :: 4 registrovanih, 2 sakrivenih i 456 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: havoc995, mrav pesadinac, sombrero, zlaya011