canavar123 Posted July 29, 2018 Share Posted July 29, 2018 Radio Button Durumunu Değiştirme Projemde şu satırlarla Windows diline göre dil değişkenini değiştirebiliyorum ancak Radio Button'ların değerini değiştirdiğimde program açılırken hata veriyor. if(CultureInfo.InstalledUICulture.Name.ToString() == "tr-TR") { lang = "tr"; english.Checked = false; turkish.Checked = true; } else { lang = "en"; turkish.Checked = false; english.Checked = true; } Nerede hata yapıyorum? Gece vakti sorunu bulamadım da... ? Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted July 30, 2018 Editor Share Posted July 30, 2018 Bu kodlardan başka bir kod daha olması lazım index değerinde hata vermiş. Quote Link to comment Share on other sites More sharing options...
canavar123 Posted July 30, 2018 Author Share Posted July 30, 2018 Radio Button'la ilgili kodları kaldırdığımda sorun çözülüyor. Bu hatanın ne anlama geldiğini söyler misiniz en azından? Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted July 30, 2018 Editor Share Posted July 30, 2018 Mesele radio buton seçildikten sonra kaynaklanıyor. Radiobutton seçildikten sonra çalışan kodlarınızda sorun var. 1 Quote Link to comment Share on other sites More sharing options...
canavar123 Posted July 30, 2018 Author Share Posted July 30, 2018 Dediğiniz gibi hatalı kod aradım ama bir sonuç elde edemedim hocam. Gereksiz kodları çalışmadan çıkardım. Bazılarını da küçülttüm. Şans eseri artık o kodlar da sorunsuz çalışıyor. Visual Studio bazen kafasına göre hata düzeltme yapmaya çalışıyor bu da benim kendi kodlarımda hatalara sebep oluyor. Sanırım sorun bundan kaynaklandı. Bir daha onu düşünerek hareket edeceğim. Quote Link to comment Share on other sites More sharing options...
SimpsoN_Bart Posted July 31, 2018 Share Posted July 31, 2018 Hatalı kod aradınız hiçbir sonuç elde edemediniz ? İlgili exception array ve index ile ilgili alınan ve sıkıntılı bir hatadır. Programlamada şans eseri çalıştı diye de maalesef bişey yok Visual Studio kafasına göre hata düzetlme yapmaz senin yazdığın kodun derleyicide hatasız görünmesini sağlar. Örneğin Herhangi bir interfaceden classa miras verdiğinde içindeki metotları implement etmesi için metotların içine aşağıdaki kodu yazması gibi. Bu bir hata düzetlmesi vs değildir public void FutureFeature() { // Not developed yet. throw new NotImplementedException(); } 1 Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted July 31, 2018 Editor Share Posted July 31, 2018 Sanırım arkadaş bazı pretik toollar (code rush,intelli rush) gibi bir kaç tool kullanmış ondan kaynaklandığını söylüyor. 1 Quote Link to comment Share on other sites More sharing options...
canavar123 Posted July 31, 2018 Author Share Posted July 31, 2018 Hatayı bu sabah boş kafayla bakınca gördüm, aslında çok basit bir şeymiş. Dil bilgisayar tarafından değiştirildiğinde hem Türkçe hem İngilizce değerlerde CheckedChanged seçeneği devreye girip aynı anda Türkçe ve İngilizce yazıları checkBox'lara yüklüyor. Bu sırada da program hata veriyor. Bunu Click olarak değiştirdim, sorun çözüldü. Hata düzeltme olayı herhangi bir şeyi Visual düzenleyici ile değiştirdiğimde birçok girdi değiştirdiğinde oluyor. Örneğin ".cs" dosyasındaki yazdığım kodları sildiği oldu 2 kez. Değişen bilgiler bazen yazdığım kodlara zarar veriyor. Sonrasında da hata düzeltme hataya sebep oluyor. Ama bu benim okunaklı yazmamamdan dolayı oluyor. C#'a ilk kez başladım ve beğendim şahsen. Bu dilde ilerlemeyi düşünüyorum. Yardımınız için teşekkürler. 1 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.