Textbox ta aranan kelime sayısı
Textbox ta aranan kelime sayısı
iki text box var. (text1 ve text2) text1 in multiline özelliği true. text2 ye girdiğimiz kelimenin öbür text1 de kaç adet olduğunu yazdaran programı açıklarsanız sevinirim.
Re:Textbox ta aranan kelime sayısı
himmm soyle olabilir;
text1 kutusundaki metini satir satir bir arraya aktarirsin.
text2 degistigi anda calisacak bir sub cagirarak bu sub ile text2 icindeki metinin array ile karsilastirilmasini ve bulunan sonuclarin bir baska degiskene aktarilmasini saglarsin.
ayrica bu aramayi benzeri seklinde de kontrol ettirerek arama kutusu yapabilirsin.
orn: ah yazdiginda eger diger kutuda ahhmett varsa bunu bulur.
ama sindi sen burdan bisi anlamadim diycen bende sana hangi dille yazmak istiyorsun diye sorcam.
hadi bakalim kolay gelsin[BC]
Re:Textbox ta aranan kelime sayısı
visual basic te yazıcam. dediğini bi yapmayı deniyecem çok sağol. başka fikirleri olan varsa sevinirim. çünkü algoritması baya bi karışık msdn de
Re:Textbox ta aranan kelime sayısı
instr() fonksiyonuna bak
döngü ile araştırabilirsin
Re:Textbox ta aranan kelime sayısı
yeni bir buton yap ve oraya alttaki kodu gir
//
text1.text=len(text2.text)
//
len() parameteri uzunluğu bulur.
isimdolar="Murat"
uzunlukdolar=len(isimdolar)
msgbox uzunlukdolar
sonuç: 5
;)
Re:Textbox ta aranan kelime sayısı
:)) komik
Re:Textbox ta aranan kelime sayısı
uuuuuu ben kaç harf olduğunu yazmışım. Ama olsun al sana kelime sayısını bulmak için bir yöntem.
text2.text içerisindeki boşlukların sayısını+1 = kelime sayısı :)
boşluk tuş kodunu unuttum ama 13 tü sanırım. Space´in ascii kodunu bulup text2.text içerisinde kaç adet olduğunu bularak ve bu cıkan sonuca 1 ekleyerek bulursun.
örnek:
"Murat Sisman dedi"
------|------|----
2 adet boşluk var, +1 = 3
Re:Textbox ta aranan kelime sayısı
bence bunu bosluktan sonraki kelimeyide yazacak sekilde duzenlemelisin. bazi spastik kullanicilar tum yazinin sonunda bir bosluk birakabilir.
artii muratciim buda senin icin: bazi diger spastik kullanicilar ise iki kelime arasinda birden fazla bosluk birakabilir.
or:
"Murat Sisman dedi"
------||------|----
3 adet bosluk var, bunu senin yonteminle hesaplarsak +1 = 4 kelime olur ki burada 3 kelime yazili. programimiz ilk bugunu verdi bile..
bunu engellemek icin her bosluktan sonra gelen ilk karakteri kontrol etmen lazim.
bir program yazarken kendiniz kullanabileceginiz sekilde degil 3 yasinda bir cocuk kullanabilecek sekilde yazin. cunku kullanicilar tahmin edemeyeceginiz kadar spastik olabiliyorlar...
Re:Textbox ta aranan kelime sayısı
:))
hakkatten komik
şimdi olayı iyice anlayalım sorumuz neydi ?
a) bir cümle içerisinde kaç kelime var mıydı
b) bür cümlede bir kelimeden kaç tane varmıydı ?
Re:Textbox ta aranan kelime sayısı
bür cümlede bir kelimeden kaç tane var?