WolfmanTR_ Posted December 17, 2012 Share Posted December 17, 2012 arkadaşlar aklımda projeler var ama web sitesindeki nesneleri (örneğin input, bir yazı demeti) kendi projemdeki label' e vs. yere aktarmak istiyorum. bu işlem Ams için çok iyi bir seçim değil ama ben yinede yapmayı denemek istiyorum. bunu için bir örnek proje vs aradım ama bulamadım.elinde küçük bir örnek olan var mı ? Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted December 17, 2012 Share Posted December 17, 2012 (edited) http.submit ile verileri çekip string fidn ile istedigin yeri bulur label.settext ile yazdırırsın bu kadar.. Bu arada Kazım abinin yazmış olduğu String.Between fonksiyonu çok işine yarar bu tarz işlerde sitede aratırsan bulabilirsin.. Edited December 17, 2012 by nightmare3519 Quote Link to comment Share on other sites More sharing options...
KintaRo Posted December 20, 2012 Share Posted December 20, 2012 HTTP.Submit() ile veri çekme değil veri gönderme yapılır. HTTP.Download() ile sayfayı indirip içinde String.Find() ile arama yapıp, String.Mid() ile verileri alabilirsin. Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted December 20, 2012 Share Posted December 20, 2012 HTTP.Submit() ile veri çekme değil veri gönderme yapılır. HTTP.Download() ile sayfayı indirip içinde String.Find() ile arama yapıp, String.Mid() ile verileri alabilirsin. Teşekkür ederim abi ben sadece yardım etmek amacıyla söylemiştim açıklık getirdin sağol :) Ama download etmeye gerek yokki direk arama yaptırabilir. Örnek verebilrimde Quote Link to comment Share on other sites More sharing options...
KintaRo Posted December 20, 2012 Share Posted December 20, 2012 ver abi bizde öğrenelim nasılmış Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted December 20, 2012 Editor Share Posted December 20, 2012 Http.Search diye bir komutmu çıktı abi yaa. Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted December 20, 2012 Share Posted December 20, 2012 (edited) Abi lütfen böyle yapmayın haddimi aşacak bir şey söylediysem özür dilerim.. Ben arama yaptırabilir derken Globale: function between(string,ilk,son) if(string ~="") then ilk_s = String.Find(string, ilk, 1); if(ilk_s ~= -1) then ilk_c = #ilk; son_s = String.Find(string, son, 1); son_c = #son; return String.Mid(string, ilk_s+ilk_c, son_s-(ilk_s+ilk_c)) else return 0; end else return 0; end end Bu kodu yazdıktan sonra http download a ve string find a gerek kalmıyor benim demek istediğim buydu link = HTTP.Submit("www.tnctr.com", {}, SUBMITWEB_GET, 20, 80, nil, nil); baslikal= String.Between(link,"<title>","</title>") Label.SetText("Label1",baslikal) Yanlış bir şey yaptıysam veya söylediysem tekrardan özür dilerim. Edited December 20, 2012 by nightmare3519 Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted December 20, 2012 Editor Share Posted December 20, 2012 Kimsenin dalga geçtiği yok belki bizim gözümüzden kaçan birşey olabilir sonuçta akıl akıldan üstündür diye bir atasözü var. Quote Link to comment Share on other sites More sharing options...
KintaRo Posted December 20, 2012 Share Posted December 20, 2012 dalga geçmedim sadece bilmediğim bir yöntem mi, var acaba diye merak ettim. HTTP.Submit("www.tnctr.com", {}, SUBMITWEB_GET, 20, 80, nil, nil); bunla GET metodu kullanıp tüm kodu çekince HTTP.Download() yapmaktan farklı bir iş mi yaptın zannediyorsun? ikiside aynı şey patron. Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted December 20, 2012 Share Posted December 20, 2012 dalga geçmedim sadece bilmediğim bir yöntem mi, var acaba diye merak ettim. HTTP.Submit("www.tnctr.com", {}, SUBMITWEB_GET, 20, 80, nil, nil); bunla GET metodu kullanıp tüm kodu çekince HTTP.Download() yapmaktan farklı bir iş mi yaptın zannediyorsun? ikiside aynı şey patron. Oraya dikkat etmemiştim teşekkür ederim. 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.