kingdown Posted June 30, 2012 Share Posted June 30, 2012 [img]http://img651.imageshack.us/img651/4446/fdssfd.jpg[/img] Arkadaşlar yukarıda gördüğünüz gibi toplam program sayısı seçili program sayısı programların toplam kaç mb olduğu yazıyo bende öğle yapmak istiyorum seçili programların sayısını biliyorum ama top lam kaç mb listede kaç program var bilmiyorum Quote Link to comment Share on other sites More sharing options...
pilgetir Posted June 30, 2012 Share Posted June 30, 2012 (edited) Kaç programın olduğunu göstermek için program isimlerini bir tablo halinde gireceksin daha sonra Table.Count ilede kaç tane program olduğunu bulacaksın. On Show kısmına yapıştır.çağırmak istediğin yerde sToplam değişkenini çağır. [quote] tbProgramlar = {"Ams", "Firefox", "winrar"}; sToplam = Table.Count(tbProgramlar);[/quote] File.GetSize komutuyla veya File.SplitBinary ile dosya boyutunu alabilirsin Örnek hazırladım; [code]http://s2.dosya.tc/server17/Olnacx/FileSplit.rar.html[/code] Kaç program seçildi göstermek için Global function; [quote] local function CheckBoxOnPage() local tCheckBox = {}; local tObject = Page.EnumerateObjects(); if (tObject) then local j = 1; for i=1,#tObject do if (Page.GetObjectType(tObject[i])==OBJECT_CHECKBOX) then tCheckBox[j] = tObject[i]; j = j + 1; end end return tCheckBox; end return nil; end function CheckBoxController(sLabel,sButton) local tObjects = CheckBoxOnPage(); local nSelected = 0; for i = 1,#tObjects do if (CheckBox.GetChecked(tObjects[i])) then nSelected = nSelected + 1; end end Label.SetText(sLabel,nSelected..")"); xButton.SetText(sButton, "Yüklemeyi Başlat ("..nSelected..")"); end [/quote] her checkboxun on click evresine; kırmısı ile ayzdığım yeri her bir sonraki ınputda birer birer arttıracaksın. [quote] CheckBoxIsle([color="#FF0000"][b]1[/b][/color], this, CheckBox.GetChecked(this)) CheckBoxController("Label11","xButton1")[/quote] Edited June 30, 2012 by pilgetir Quote Link to comment Share on other sites More sharing options...
kingdown Posted June 30, 2012 Author Share Posted June 30, 2012 pilgetir ben tree list kullan-ıcam bu kod olurmu Quote Link to comment Share on other sites More sharing options...
pilgetir Posted June 30, 2012 Share Posted June 30, 2012 (edited) Tüm sorularını cevapladım.Treelist kullanacaksan Global function; [quote] sToplamProg = "0"[/quote] Treelistin on checked evresine; [quote] if e_Checked then sToplamProg = sToplamProg+1 else sToplamProg = sToplamProg-1 end Dialog.Message("Bilgi", "Toplam program:"..sToplamProg) [/quote] Edited June 30, 2012 by pilgetir Quote Link to comment Share on other sites More sharing options...
kingdown Posted June 30, 2012 Author Share Posted June 30, 2012 Rica Etsem bİ Örnek hazırlarmısın Quote Link to comment Share on other sites More sharing options...
pilgetir Posted June 30, 2012 Share Posted June 30, 2012 Buyur [code]http://s2.dosya.tc/server17/KBhe4S/secim_P_LGET_R.rar.html[/code] Quote Link to comment Share on other sites More sharing options...
DivaneTR Posted June 30, 2012 Share Posted June 30, 2012 [color="#8B0000"]File.Find komutu ile tabloya aldığın programları Table.Count() ile say. Sana kaç program olduğunu gösterir. File.GetSize ile de dosya boyutlarını bi değişkende toplat. Sonra String.GetFormattedSize ile istediğin sonuca ulaş.[/color] Quote Link to comment Share on other sites More sharing options...
kingdown Posted June 30, 2012 Author Share Posted June 30, 2012 [img]http://img839.imageshack.us/img839/6977/adszy.gif[/img]Demek istediğimşey bu Quote Link to comment Share on other sites More sharing options...
pilgetir Posted June 30, 2012 Share Posted June 30, 2012 tamam işte daha verdiklerimle yapabilirsin bunu pm kutuna bak Quote Link to comment Share on other sites More sharing options...
kingdown Posted June 30, 2012 Author Share Posted June 30, 2012 Senin verdiğnle bu olmuyo bi resme bak senin verdiğin örnek program var işaretliyon uyarı çıkıyo ama bu öyle program koyuyon yanda uyarısız otomatik men yandaa çıkıyo Quote Link to comment Share on other sites More sharing options...
pilgetir Posted June 30, 2012 Share Posted June 30, 2012 Arkadaşım verdiğim apzye baktın mı ? çalışıyor kodlar sen doğru yrlere eklemiyorsun sanıyorum.Özel mesaj attım mesajada bakmıyorsun mesaj bak Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted June 30, 2012 Share Posted June 30, 2012 (edited) pilgetir sen dialog ile uyarı yapma şeklinde yapmışsın yanlış deil ama arkadşın istediği şekildede deil [color="#445563"][font="verdana, tahoma, sans-serif"][size="2"]if e_Checked then[/size][/font][/color] [color="#445563"][font="verdana, tahoma, sans-serif"][size="2"]sToplamProg = sToplamProg+1[/size][/font][/color] [color="#445563"][font="verdana, tahoma, sans-serif"][size="2"]else[/size][/font][/color] [color="#445563"][font="verdana, tahoma, sans-serif"][size="2"]sToplamProg = sToplamProg-1[/size][/font][/color] [color="#445563"][font="verdana, tahoma, sans-serif"] [/font][/color] [color="#445563"][font="verdana, tahoma, sans-serif"][size="2"]Dialog.Message("Bilgi", "Toplam program:"..sToplamProg)[/size][/font][/color] [b][color="#445563"][font="verdana, tahoma, sans-serif"] [/font][/color][/b] [b][color="#445563"][font="verdana, tahoma, sans-serif"][size="2"]Dialog.Message("Bilgi", "Toplam program:"..sToplamProg)[/size][/font][/color] [/b] [b] [/b] Burayı [b] [/b] [b]Label.SetText("secilenprogram", "Seçilen Dosya Sayısı"..sToplamProg),[/b] [b] [/b] Bununla değiştir [b] [/b] Edited June 30, 2012 by nightmare3519 Quote Link to comment Share on other sites More sharing options...
pilgetir Posted June 30, 2012 Share Posted June 30, 2012 Onuda bi zahmet yapsın.Herşeyi hazır beklemesin. Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted June 30, 2012 Share Posted June 30, 2012 [quote name='pilgetir' date='30 June 2012 - 20:52 ' timestamp='1341078755' post='1217456'] Onuda bi zahmet yapsın.Herşeyi hazır beklemesin. [/quote] Haklısın... Quote Link to comment Share on other sites More sharing options...
pilgetir Posted June 30, 2012 Share Posted June 30, 2012 Şu dikkatimi çekti senin verdiğin kodda hata var sonuna ; eklemelisin , değil doğrusu bu [quote]if e_Checked then sToplamProg = sToplamProg+1 else sToplamProg = sToplamProg-1 Label.SetText("Label1", "Seçilen program:"..sToplamProg);[/quote] Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted June 30, 2012 Share Posted June 30, 2012 Ams açmamıştım elimle yazdım düzelttiğin için sağol Quote Link to comment Share on other sites More sharing options...
kingdown Posted July 1, 2012 Author Share Posted July 1, 2012 Arkadaş lar kod veriyozunuz ama nereye koyulcanı söylemiyosunuz Quote Link to comment Share on other sites More sharing options...
pilgetir Posted July 1, 2012 Share Posted July 1, 2012 [quote name='pilgetir' date='30 June 2012 - 11:31 ' timestamp='1341048660' post='1217278'] Tüm sorularını cevapladım.Treelist kullanacaksan [size="4"][color="#FF0000"][b]Global function;[/b][/color][/size] [size="4"][color="#FF0000"][b] Treelistin on checked evresine;[/b][/color][/size] [/quote] Bunlar ne oluyor acaba?Örnek apz dosyasıda verdim incelem lütfünda bulunur musunuz lütfen? 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.