2016-04-09 16 views
-2

numaralı sayfaya devam edin. Bu sorulmadığından eminim. Ama bir şifre yapıyorum ve eğer metin kutusu 123456 ile eşleşirse, o zaman istediğimi yapacağım. Birden fazla şey denedim ama hala ihtiyacım olan şey yok. Muhtemelen çok aptalım ama onun 1'i ve bende kodlama havasındayım. Her şeydenBir metin kutusunun içeriğinin sınanması ve bir parola ile eşleşmesi durumunda,

if (text Box 1. Text = 123456){}

+0

Değişken adınızda boşluk olduğundan emin misiniz? Bu imkansız ... yerine 'textbox1.text 'deneyin ve – Breeze

cevap

1

Birincisi, bir şifre eşleşen bu noktada sorunlarının en küçüğü olduğu gibi metin kutusu değişken adı ve mülkiyet erişimci, içinde boşluklar yoktur umarım.

.Text özelliği, String veri türüdür. Yani sayısal parolanızı, "123456" çift tırnak işareti içine alarak bir dizeye dönüştürün. Daha sonra, parolanızla .Text özelliğini atamak yerine, bir karşılaştırma yapmak istediğinizde: ==

Ayrıca uyumanızı öneririm.

+0

Hey devam etmeden önce bazı öğreticiler bakın lütfen! Teşekkürler. bir şey daha 123456 değilse onu yapmaya çalışıyorum sonra yanlış şifre girer. 'ifadesini kullanıyorum (textBox1.Text ==" 123456 ") { this.Close(); } else { label2.Text = "Yanlış Şifre."; } } Tüm bu doz 1 koyduğumda yanlış şifre koyar –

+0

@alexplue bu bir yardım merkezi değil! Sorunuz cevaplandı. Ne yapmaya çalıştığınız konusunda en azından temel bir anlayışa sahip olmanız için bazı dersler vermenizi önemle tavsiye ederim. – Breeze

İlgili konular