Novo

Forum kao aplikacija na telefonu

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

  • 5 odgovora
  • 3.308 pregleda

Najnovija ↓

textwidth u VBNET-u 08.12.2007. u 19:50 · pre 230 meseci #1
Pozdrav svima !!!

Imam problem vezan za tekstualne nizove. Potrebno mi je da utvrdim sirinu nekog tekstualnog niza, tj da uporedim koji tekstualni niz ima vecu sirinu. U VB6 to je moglo uz pomoc funkcije Textwidth. Da li je i kako to isto moguce u VBNET-u, s obzirom na to da VBNET nema ovu f-ju.

Unapred zahvalan...
Re: textwidth u VBNET-u 08.12.2007. u 21:44 · pre 230 meseci #2
Nisam siguran da li na ovo mislis, ako ti treba sirina stringa u odnosu na font
pogledaj iz Graphics klase metodu MeasureString.
Re: textwidth u VBNET-u 15.12.2007. u 17:31 · pre 229 meseci #3
ili ti treba sirina tekstualnog polja a to je TextBox1.Width
duzina teksta je TextBox1.Text.Length
Re: textwidth u VBNET-u 15.12.2007. u 21:05 · pre 229 meseci #5
Moze li jos malo pomoci?

Kako se koristi ova metoda. Probao sam primer koda i MSDN-a i dobijam sledecu poruku o gresci: Reference to a non-shared member requires an object reference. Kako da uz pomoc ove metode dobijem sirinu nekog teksta. Ako bi mogao primer koda.

Unapred zahvalan ...
Re: textwidth u VBNET-u 15.12.2007. u 23:05 · pre 229 meseci #6
Probaj ovako (pisem napamet, nije bas najbolje formatirano):
Code:

dim g as graphics = me.creategraphics()
dim myfont as new font("Arial", 14)
dim mysize as sizef = g.measurestring("test", myfont)


Nakon toga imas u mysize.height i mysize.width sirinu i visinu. Ovo je pod pretpostavkom da se kod izvrsava unutar form-e (bilo koji metod).
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme