Jump to content
Son zamanlarda artan kullanıcı hesap hırsızlıkları sebebiyle tüm kullanıcılara şifre sıfırlama maili gönderilmiştir. Lütfen güveli şifreler seçiniz. Mevcut e-mail adresinize erişemiyorsanız, en aşağıdaki destek linkinden bize ulaşınız. ×

Listbox Ve Arama


KintaRo
 Share

Recommended Posts

Listbox'ta arama ve çıkan sonuçları listeleme ile ilgili bir örnek hazırladım. Inputa yazdığınız karakterleri listbox içinde arar ve eşleşen sonuçları anında listeler. Birçok yerde kullanılabilir. Orası size kalmış.

qttempqhp532.png

downloadblue.gif

Link to comment
Share on other sites

Kintaro ellerin dert görmesin ama nerde kullanabiliriz bir öğrnek ver :nea:

yada sözlükmü yapsak aklıma başka birşey gelmedi :nea:

aaaaaa aklıma birşey geldi

bunları txt mi okuyo eğer okumuyorsa txt okutup buldura bilirmiyiz ve 1 txt değil

3,4 txt data aratma ihtimali varmı...

neyse ben pojeye bakmadan yorum yapmayım önce bak sonra konuş ;)

Link to comment
Share on other sites

aklıma birden birşey geldi de kusura bakmayın düşündüğümü yazamıyor veya söyleyemiyor o anda kafamda canlanıyo sonra birileri araya giriyo onla konuşuyom vs. herşey karman curman oluyo....

neyse...

aga benim ihtiyacım buna benzer...

Elimde 3 word list var olduğunu düşünelim

word1.txt word2.txt word3.txt

bunların içinde kelime aramak istiyorum.

araba aradığım zaman wordlistin içinde araba kelimesi kaçtane varsa bulsun

araba

arabalar

arabalar78

56arabalar

böyle birşeye ihtiyacım var...

ilginiz ve şevkatiniz için teşekkürler :D

Edited by MehmetISBILIR
Link to comment
Share on other sites

öm ile gönderdiğin örneğe baktım. 268 bin satırdan oluştuğu için AMS

TRACE: LastError = 1901 ("The text file is too large to be read.")

yani dosya çok büyük hatası veriyor. parçalara bölerek yapılabilir. Dosya içeriğinin büyük bir kısmını silerek sadece 1500 satırını bıraktım ve hata vermeden çalıştı. Ama anında listeleme değilde kelimeyi yazıp bir ara tuşu yardımıyla sonuçlara ulaşmak performansı artıracaktır.

Link to comment
Share on other sites

Yok aslında hazırcı değil de daha çok yeniyim.

Birşeyleri görerek, birşeyleri inceleyecerek öğreniyorum ve bu konu ile ilgili bir öğrenk yok elimde yada bencezer birşeyler olsa deneme yanılma yapabilirdim :rolleyes:

Elimdeki öğrneklerle bir çok şeyleri üretebiliyorum çünkü gidiş yolunu kavrayabliyorum yeni birşeyler yaratabiliyorum.

Bu işi kavramak için daha çok kurufasulye yemem gerek. Birşeyler yaptıkça yada birşeyleri üretebildiğimi görmek hoşuma gidiyor.

For if koşuları kavrar gibi oldum ama sadesayılarla eğer 5 ise 5 eşittir falan.Bunu nerde ve nasıl kullanırım tam anlayamıyorum ama işte öğrenkler çoğaldıkça ha bak burda bu for kullanılmış sonuç öyle ama if te var haa vay buda böyle olmuş diyorum...

Link to comment
Share on other sites

Böyle düşünmek çok güzel, bu gidişle kısa sürede kavrayabilirsin herşeyi. Örnek çalışmalar bölümünde 10 larca örnek paylaştık orda nerdeyse tüm fonksiyonları açıklamalarıyla beraber örneklendirdim. O kısım gelişmene yardımcı olacaktır.

Link to comment
Share on other sites

KintaRo

tDosya = Dialog.FileBrowse(true, "Txt dosya seçin", _DesktopFolder, "txt dosyası seç (*.txt)|*.txt|", "", "", false, true)
if tDosya[1] ~= "CANCEL" then
Input.SetText("Input1", tDosya[1])
end
kelimeoku = TextFile.ReadToString("input1");
Paragraph.SetText("Paragraph1",kelimeoku);

txt dosyasını Paragraph görüntüleyemiyorum :angry2:

nerde hatam

Link to comment
Share on other sites

sanırım input1 deki metni alip paragrafa yazdırmaya çalışmışsın ama yanlış olmuş şu şekilde yapabilirsin:

kelimeoku = TextFile.ReadToString(tDosya[1])

yukarıda zaten tDosya[1] 'e dosya yolunu depolamışsın.

yada

sMetin = Input.GetText("Input1")

kelimeoku = TextFile.ReadToString(sMetin)

Link to comment
Share on other sites

  • 1 ay sonra...

kintaro hocam

daha önce blue_life hocamın yaptığı bir çalışma var
http://www.upload.gen.tr/d.php/s18/0exnfaxq/asd.au3.html
bu çalışmada yeni kayıt ekle dedinmi iki tane input var biz bunu mesela 10 çıkarsak adlarını siz belirleyin ekle dedikmi dosyaya ve iniye eklese
şöyle
http://www.upload.gen.tr/d.php/s18/hz7oq8co/ss.au3.html
gerektiğindede yazdır nasıl yaparız.

amese örneği
http://www.upload.gen.tr/d.php/s18/09sh9l59/aaa.apz.html

bu çalışmayı amsde yapabilirmiyiz çünkü ams daha görsel

Edited by korasoglu
Link to comment
Share on other sites

INI'ye kaydetmeyi bir çok projede örneklendirdik, sayfa yazdırmayı ise Page.Print yada DialogEx.Print ile yazdırabilirsiniz ama pek hoş durmuyor. Onun yerine TextFile.WriteFromString ile html dosyasına verileri yazdırıp en sonunda html dosyasını açtırıp o şekilde yazdırmak daha mantıklı olur sanırım.

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...