Kral__ Posted April 8, 2012 Share Posted April 8, 2012 [spoiler][code]... MediaInfo.Open(path); Rating = MediaInfo.General("Rating"); nRating = String.ToNumber(Rating); if nRating == 0 and nRating > 0 and nRating < 1 then Image.Load("Ratingg", "AutoPlay\\Images\\0.png"); elseif nRating == 1 and nRating > 1 and nRating < 2 then Image.Load("Ratingg", "AutoPlay\\Images\\1.png"); elseif nRating == 2 and nRating > 2 and nRating < 3 then Image.Load("Ratingg", "AutoPlay\\Images\\2.png"); elseif nRating == 3 and nRating > 3 and nRating < 4 then Image.Load("Ratingg", "AutoPlay\\Images\\3.png"); elseif nRating == 4 and nRating > 4 and nRating < 5 then Image.Load("Ratingg", "AutoPlay\\Images\\4.png"); elseif nRating == 5 then Image.Load("Ratingg", "AutoPlay\\Images\\5.png"); end[/code][/spoiler] Kodum Bu Bir Yanlışlık Varsa Düzeltebilirmisiniz ? Not:Hata Vermiyor Fakat İşlemiyorda. Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted April 8, 2012 Editor Share Posted April 8, 2012 Kral pm kutunu temizlermisin. Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted April 8, 2012 Editor Share Posted April 8, 2012 if nRating == 0 and nRating > 0 and nRating < 1 then bu kodu inceleyelim : eğer rating sıfıra eşit ve sıfırdan büyük ve birden küçükse demişsin programın kafasını karıştırmışsın MediaInfo.Open(path); Rating = MediaInfo.General("Rating"); nRating = String.ToNumber(Rating); if nRating == 0 then Image.Load("Ratingg", "AutoPlay\\Images\\0.png"); elseif nRating == 1 then Image.Load("Ratingg", "AutoPlay\\Images\\1.png"); elseif nRating == 2 then Image.Load("Ratingg", "AutoPlay\\Images\\2.png"); elseif nRating == 3 then Image.Load("Ratingg", "AutoPlay\\Images\\3.png"); elseif nRating == 4 then Image.Load("Ratingg", "AutoPlay\\Images\\4.png"); elseif nRating == 5 then Image.Load("Ratingg", "AutoPlay\\Images\\5.png"); end Bu şekilde olması lazım. Quote Link to comment Share on other sites More sharing options...
Kral__ Posted April 8, 2012 Author Share Posted April 8, 2012 zaten böyleydi fakat bu şekilde yaptım mesela 1.2 çıkarsa resim olmucak bunuda düşünmek lazım Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted April 8, 2012 Editor Share Posted April 8, 2012 1.2 olarak nasıl dönüyor onu anlamadım Quote Link to comment Share on other sites More sharing options...
Kral__ Posted April 8, 2012 Author Share Posted April 8, 2012 (edited) player profesyonel bir çalışma olucağı için üstadlardan yardım bekliyorum cover,müzik bilgileri filan birsürü özellik ekledim fakat rating yapamadım [spoiler][img]http://f1204.hizliresim.com/w/8/46s4g.png[/img][/spoiler] Edited April 8, 2012 by Kral__ Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted April 8, 2012 Editor Share Posted April 8, 2012 Tamma dostum bende yardım etmek istiyorum sana fakat tam anlamadın demek istediğimi nRating e boolean mı int mı değer dönüyor. Quote Link to comment Share on other sites More sharing options...
MostWanted Posted April 8, 2012 Share Posted April 8, 2012 And değil or kullanman gerekiyor.Bi sayı hem 2 ye eşit olup hem de 2 den büyük 3 ten küçük olamaz.Ayrıca ams de var mı tam hatırlamamakla beraber şunuda kullanabilirsin.Olmazsa or yazn and olan yerlere. [code] if nRating >= 0 and nRating < 1 then Image.Load("Ratingg", "AutoPlay\\Images\\0.png"); elseif nRating >= 1 and nRating < 2 then Image.Load("Ratingg", "AutoPlay\\Images\\1.png"); elseif nRating >= 2 and nRating < 3 then Image.Load("Ratingg", "AutoPlay\\Images\\2.png"); elseif nRating >= 3 and nRating < 4 then Image.Load("Ratingg", "AutoPlay\\Images\\3.png"); elseif nRating >= 4 and nRating < 5 then Image.Load("Ratingg", "AutoPlay\\Images\\4.png"); elseif nRating == 5 then Image.Load("Ratingg", "AutoPlay\\Images\\5.png"); end[/code] Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted April 8, 2012 Editor Share Posted April 8, 2012 Büyük eşit ve küçük eşit kullanılıyor amsde. Quote Link to comment Share on other sites More sharing options...
Kral__ Posted April 8, 2012 Author Share Posted April 8, 2012 olmuyor hocam göstermiyor :S Quote Link to comment Share on other sites More sharing options...
KintaRo Posted April 8, 2012 Share Posted April 8, 2012 bu kadar uzun koda gerek yok: [quote]Image.Load("Ratingg", "AutoPlay\\Images\\" .. nRating .. ".png");[/quote] Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted April 8, 2012 Editor Share Posted April 8, 2012 1.2 gibi gelme durumlarıda varmış yani nRating den gelen cevap 1,1.2,1.5 gibide olabilirmiş. Quote Link to comment Share on other sites More sharing options...
milano88 Posted April 8, 2012 Share Posted April 8, 2012 (edited) bu şekilde derecelendirme olmaz sadece gösteriş olur 1 müziği derecelendirdiğinizde sonra listeden aynı müziğe tekrar tıkladığınızda gene derecelendiremiş olacak playeri açıp kapadığınızda bile bu derecelendirmenin çalışması gerekiyor ve derece verdiğiniz mp3 windows ile özellikler atıyorum winamp aimp vss baktığınız zaman verdeğiniz derece ile eşit olması gerekiyor mademki prof bir player bu şekilde olması gerekiyor en azından ben öyle yaptım ayrıca kullandığın template için benden izin alman gerekiyordu [code]http://milano88.deviantart.com/gallery/30518742#/d3i9tuo[/code] Örnek Video : http://www.youtube.com/watch?v=MCYWXL828ZQ&feature=youtu.be Edited April 8, 2012 by milano88 Quote Link to comment Share on other sites More sharing options...
Kral__ Posted April 9, 2012 Author Share Posted April 9, 2012 template herkeze açık olduğundan kullanmak istedim kaldırmamı isterseniz başka bir template yaparım. derecelendirme yapmayacağım sadece dereceyeyi göstermek istemiştim Quote Link to comment Share on other sites More sharing options...
milano88 Posted April 9, 2012 Share Posted April 9, 2012 (edited) herkeze açık olan [b]skin[/b] template değil ve bir skin içinden templateyi alarak+editleyerek farklı bir çalışma içirisinde kullanmak için yapımcısından izin almanız gerekiyor program yazarı olmadan önce ilk önce bunları öğrenmeniz gerekiyor aksi halde hiç kimse çalışmalarınızı desteklemez.bu tip templatelerin lisansı creative commons'a telif hakkıda yapımcısına ait olur ve hırsızlıktan hiçbir farkı yoktur eşit derecede cezası vardır.yaptığınız çalışmada size ait olan nerede'ise hiçbirşey görmüyorum template bana derecelendirmede kullandığınız yıldızlar [b]OtisBee[/b]'ye [code]http://otisbee.deviantart.com/art/ThaCrease-106977221[/code] kodların %180 örnek çalışmalardan alınma sonuç? yukarda bahsettiğim şeylerin en azından 1'ne uysaydınız sizin için örnek çalıma bile yapardım ama bu koşullar altındda malesef sorunuza yanıt vermek içimden gelmiyor.sırf bu yüzden açtığım konulara bile destek vermiyorum böylede devam edildikçede destek vermeyeceğim. Edited April 9, 2012 by milano88 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.