Text Box, definisanje jedne po jedne

1

Text Box, definisanje jedne po jedne

offline
  • Nemanja
  • Web Designer and Developer
  • Pridružio: 24 Jan 2007
  • Poruke: 266

Pozdrav, potrebno mi je da napravim program koji ce text iz textboxa da podeli svaku rec u listu... Ako neko moze da mi pomogne neka javi Smile))



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 26 Okt 2008
  • Poruke: 1560
  • Gde živiš: Sremski Mihaljevci

da npr iz 2 textboxa doda reci u listbox? nisam te razumeo...



offline
  • Pridružio: 25 Jul 2008
  • Poruke: 142

Padaju mi 2 nacina na pamet:

Prvi ti je da ceo string iz textboxa citas char po char i sve izmedju 2 razmaka uzmes kao jednu rec.

a druga ti je isto tako, samo nisam siguran kako to ide u VBu. ali da radis substring stringa iz textboxa. Pa krenes od pocetka pa do prvog razmaka, pa sledeci put od tog razmaka do sledeceg itd. (no, prvi je dovoljan)

znam da je politika foruma sto se tice rada zadataka ovde da ne bi trebali da se rade tako ces morati sam da se snadjes Smile

Ali evo opisacu ti malo detaljnije prvi nacin:

Znaci imas na formi textBox, listBox i dugme.
Kod se izvrsava klikom na drugme.
Deklarises niz karaktera i stavis da to budu karakteri iz textBoxa(mozes da upotrebis ovde funkciju Trim - olaksace ti posao).
Deklarises jedan pomocan prazan string.
I krenes For petljom od pocetka do duzine niza karaktera minus 1 (zato sto indeksi krecu od nule).
I proveravas karakter po karakter:
Ako karakter nije razmak, znak uzvika, znak pitanja, ti dodajes taj karakrer u pomocni string.
Ako jeste jedan od tih znakova ti pomocni string dodajes u ListBox(mislim da ima funkciju ListBox.Items.Add()), pomocni string stavljas opet da bude prazan, a taj karakter ignorises.

Eto pokusao sam da pojednostavim.

offline
  • Pridružio: 08 Jan 2010
  • Poruke: 101

ili da ne bi isao karakter po karakter, koristis funkciju split kojoj prosledjujes string i delimiter a vraca niz gde je svaki element string koji se nalazio izmedju pocetka i delimitera ili 2 delimitera ili delimitera i kraja.

korisni linkovi:
msdn.microsoft.com/en-us/library/6x627e5f(VS.80).aspx
devx.com/asp/Article/16806
bigresource.com/VB-Split-Function-the-w.....QcOJP.html

offline
  • Pridružio: 25 Jul 2008
  • Poruke: 142

hm. da. ali mislim da mozes samo da prosledis jedan delimiter. tako da ne bi mogao da uzimas tacku, znak pitanja i sl.

offline
  • Pridružio: 08 Jan 2010
  • Poruke: 101

onda zamenimo tacke, zareze i ostale interpunkcijske znakove sa praznim stringom funkcijom replace

koristan link:
msdn.microsoft.com/en-us/library/bt3szac5(VS.80).aspx

offline
  • Pridružio: 25 Jul 2008
  • Poruke: 142

e tako moze vec. Very Happy

(mada je vreme izvrsavanja onda 2n ali verujem da mu nece zameriti Very Happy)

offline
  • Pridružio: 08 Jan 2010
  • Poruke: 101

@pavle1992: google je cudo, samo kad naucis da ga koristis Smile
@Ivan452: da mu je bitna brzina, ne bi radio u visual basic-u Wink

offline
  • Nemanja
  • Web Designer and Developer
  • Pridružio: 24 Jan 2007
  • Poruke: 266

A da li je moguce da odvojis svako slovo... Ne razumem vas bas najbolje... meni je potrebno samo da svako slovo iz text boxa, svaki razmak, svaki znak, odvojim kao jedan unos u list boxu...

offline
  • Pridružio: 08 Jan 2010
  • Poruke: 101

slovo ili rec, odluci se?
u prvom postu si napisao rec, sad slovo...
what's it gonna be?

Ko je trenutno na forumu
 

Ukupno su 1329 korisnika na forumu :: 43 registrovanih, 3 sakrivenih i 1283 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 9k38, A.R.Chafee.Jr., ajo baba, Andrija357, Areal84, bagor10, Brana01, bufanje, cvrle312, darkangel, DonRumataEstorski, Dorcolac, DPera, draganl, drimer, FileFinder, gasha, Georgius, ikan, jackreacher011011, Karla, kikisp, Krvava Devetka, kuntalo, kybonacci, ljuba, Mcdado, mercedesamg, Milos ZA, milutin134, nextyamb, Pakito93, Parker, pein, raptorsi, Romibrat, skvara, suton, Trpe Grozni, wolf431, YugoSlav, zlaya011, Zoca