Ejdad Posted November 21, 2011 Share Posted November 21, 2011 S.aleykum arkadaşlar uzun bir süredir katiplik programıyla ilgileniyordum ama 2,3 sorun da takıldım ve birazda bilgi eksikligi yüzünden .. Sorunuma geçeyim...paragrapaha bir yazı yükleniyor ve başla butonu ile süre başlıyor ve ınput aktif oluyor yazmaya başlıyoruz 3 dk sonra ınput pasif oluyor buraya kadar tamam...inputa kaç kelime yazılmış ve kaç tane yanlış yazılmış ? bunu yapabilirmiyiz ? proje alttadır ilgili arkadaşlardan yardım bekliyorum My Project.apz (7.01 MB) http://www.multiupload.com/41C20J3WWT Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 22, 2011 Share Posted November 22, 2011 Hem paragraph hem input demişsiniz ama anladığım kadarıyla paragraph nesnesinde kaç adet kelime olduğunu öğrenmek istiyorsunuz. Bunu şu şekilde yapabilirsiniz: [quote]sMetin = Paragraph.GetText("Paragraph1") sDegisen = String.Replace(sMetin, " ", "\r\n", false) TextFile.WriteFromString(_TempFolder .. "\\temp.txt", sDegisen, false) tSatirlar = TextFile.ReadToTable(_TempFolder .. "\\temp.txt") nSay = Table.Count(tSatirlar) Dialog.Message("Durum", "Bu paragrafta " .. nSay .. " adet kelime vardır.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1)[/quote] aynısını input içinde kullanabilirsiniz. Sadece Paragraph.GetText() yerine Input.GetText() yapacaksınız. Yanlış yazımı kontrol etmek içinde elinizde bir kelime veritabanı olmalı ki, ordan karşılaştırma yapabilsin. Eğer böyle bir sözlük türevi veritabanı varsa uğraşabiliriz. Quote Link to comment Share on other sites More sharing options...
Ejdad Posted November 22, 2011 Author Share Posted November 22, 2011 Teşekkürler dediginiz kodları ekliyorum yalnız Ben inputa yazmaya başladıgım an diaologtan kaç kelime yazdıgım klavye tuşuna basmamla aktif oluyor oda engel oluyor bu kodu şu şekilde düzenleyebilirmiyiz. ? 3 dk süre olayı var süre bittigi zaman inputtaki veriyi okuyacak ? yada şuda olabilir BİRAZ zor olacak ama süre bittiginde paragraftaki kelimeleri şu kadar inputa yazılan kelimeler şu kadar, Ve paragraftaki metine göre inputta kaç tane yanlış yazılmış ? Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 22, 2011 Share Posted November 22, 2011 İnput ve Paragraph nesnesini karşılaştırıp kelime sayısı, doğru ve yanlış sayısını gösteren bir örnek yaptım. kendi projenize entegre edersiniz artık herşeyi devletten beklemeyin [img]http://i.imgur.com/g3yVw.png[/img] [code]http://www.mediafire.com/?u4voodo35mi1a2w[/code] Quote Link to comment Share on other sites More sharing options...
MostWanted Posted November 22, 2011 Share Posted November 22, 2011 (edited) [img]http://i.imgur.com/PTYl2.png[/img] Huuuh Birde eğer bir boşluk bırakırsan paragrafta onu da kelime olarak sayıyor bilgine Edit: Boşluk birden fazlaysa onları da kelime sayıyor.Ve süre 180 saniye değil sayende 18 saniye Edited November 22, 2011 by MostWanted Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 22, 2011 Share Posted November 22, 2011 [quote name='MostWanted' date='22 November 2011 - 21:34 ' timestamp='1321990474' post='1116674'] Boşluk birden fazlaysa onları da kelime sayıyor. [/quote] Biliyorum, Bunu String.Replace(sMetin, " ", " ") komutu ile düzeltebilirsin. Herşeyi devletten beklemeyin demiştim [quote name='MostWanted' date='22 November 2011 - 21:34 ' timestamp='1321990474' post='1116674'] Ve süre 180 saniye değil sayende 18 saniye [/quote] Onu hızlıca sonucu görmek için öyle yaptım 100 yerine 1000 yazın arkadaş sizde ben mi söyliyeyim herşeyi. Quote Link to comment Share on other sites More sharing options...
MostWanted Posted November 22, 2011 Share Posted November 22, 2011 Süreyi gördün? bir de boş satırı " " "" replace ettirmek de sorunu çözmüyor orda bi sorun var.Dediği replace olayı da çalışmıyor bu arada. Quote Link to comment Share on other sites More sharing options...
KintaRo Posted November 22, 2011 Share Posted November 22, 2011 talhacım bak kıyarım sana Quote Link to comment Share on other sites More sharing options...
0mh3r Posted December 14, 2011 Share Posted December 14, 2011 biras geliştirdim ama hala eksikler war [code]http://www.multiupload.com/7OY3A0ULD0 [/code] Quote Link to comment Share on other sites More sharing options...
Ejdad Posted December 21, 2011 Author Share Posted December 21, 2011 TEŞEKKÜRLER KARDEŞ yalnız yine sorun oluşuyor dogru yazılan kelimeleri yanlış okuyor,boşluklarıda yanlış olarak okuyor, .s Quote Link to comment Share on other sites More sharing options...
0mh3r Posted December 23, 2011 Share Posted December 23, 2011 Hocam Yannışın Var Kelimelri Yalnış Olarak Görmüyor Sadece Büyük Harleri Büyük yazman GerekiyorHocam Yannışın Var Kelimelri Yalnış Olarak Görmüyor Sadece Büyük Harleri Büyük yazman Gerekiyor Quote Link to comment Share on other sites More sharing options...
Ejdad Posted December 23, 2011 Author Share Posted December 23, 2011 (edited) onlarıda karşılaştırdım uzunca bir metin yazdıgım zaman karışıyor...bence bu space(boşluk)tuşunu yanlış olark kabul ediyor gibi ? öneriniz var mı ? Edited December 23, 2011 by Ejdad Quote Link to comment Share on other sites More sharing options...
Ejdad Posted December 29, 2011 Author Share Posted December 29, 2011 arkadaşlar son defa güncelliyorum olmayacak gibi Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.