Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

textbox & FormatNumber & Val( = greska!?

[es] :: .NET :: textbox & FormatNumber & Val( = greska!?

[ Pregleda: 2076 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mmmm

Član broj: 14893
Poruke: 46
*.proxy.cg.yu



Profil

icon textbox & FormatNumber & Val( = greska!?21.10.2003. u 11:52 - pre 249 meseci
Dakle, imam na formi nekoliko textboxova, na svakom od njih imam LostFocus dogadjaj i tu sam stavim nesto kao:

textbox1.text = formatnumber(textbox1.text, 2)

i kada pokrenem program, ukucam neki broj u taj textbox, sa TAB odem na drugi textbox, i tada mi se onaj broj u textbox1 formatizuje na 2 decimale. Kada zavrsim sa ukucavanjem brojeva u sve textboxove, svi su dakle formatizovani na 2 decimale - e sad, kada kliknem na Button da obradim te brojeve iz textboxova, koristim Val(textbox1.text) + Val(textbox2.text)... i to fino radi kada su brojevi manji od 1000, ali ako ukucam broj 1555; taj broj ce biti formatizovan u 1,555.00 (sto je ok), ali kada taj broj procitam sa Val(textbox1.text) to vise nije 1,555.00 nego 1! (ili nesto slicno - ali dobijam totalno pogresne rezultate :(
Mozda vam je tesko da povjerujete - ali tako je! (izgleda da ovaj zarez koji odvaja hiljade, stotine hiljada... u broju buni komandu Val(text).

Da li neko zna ne way around?


Drugo pitanje - izbacio sam neki kod iz Form1 u posebnu klasu i te funkcije rade OK, a izbacio sam i neke Sub's i one rade ok izuzev jedne stvari - ne mogu da iz njih (sada kada vise nijesu u Form1 nego u Class1) da podesim recimo:

Me.Combo1.BeginUpdate()
Me.Combo1.Items.Add("Neki text")

Dakle, kod sve odradi OK, ne prijavi gresku, ali combobox se jednostavno ne puni podacima :(




Pozdrav
 
Odgovor na temu

janis
YU

Član broj: 4427
Poruke: 67
*.nspoint.net



Profil

icon Re: textbox & FormatNumber & Val( = greska!?21.10.2003. u 14:17 - pre 249 meseci

1. Mozes umesto f-je val da koristris f-ju Cdbl (konvertuje string u double).
2. Prosledi tvojoj sub taj combobox kao ByRef: u tvojoj class1
sub NapuniCombo(ByRef cmb as ComboBox)
cmb.BeginUpdate()
cmb.Items.Add("Neki text")
...


pozdrav

 
Odgovor na temu

[es] :: .NET :: textbox & FormatNumber & Val( = greska!?

[ Pregleda: 2076 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.