Мазмуну:

Сандар үчүн орой күчтү кантип жазуу керек (Visual BASIC 2008 Express): 5 кадам
Сандар үчүн орой күчтү кантип жазуу керек (Visual BASIC 2008 Express): 5 кадам

Video: Сандар үчүн орой күчтү кантип жазуу керек (Visual BASIC 2008 Express): 5 кадам

Video: Сандар үчүн орой күчтү кантип жазуу керек (Visual BASIC 2008 Express): 5 кадам
Video: How to Crochet: Cable Turtleneck | Pattern & Tutorial DIY 2024, Ноябрь
Anonim
Сандар үчүн орой күчтү кантип жазуу керек (Visual BASIC 2008 Express)
Сандар үчүн орой күчтү кантип жазуу керек (Visual BASIC 2008 Express)

Бул көрсөтмөдө мен сизге "Bute Force" деп аталган Visual BASIC 2008 Expressти кантип жазуу керектигин көрсөтөм, аны бул жерден жүктөп алсаңыз болот https://www.microsoft.com/eXPress/download/ ал киргенге чейин мүмкүн болушунча көп айкалыштарды колдонуп, сырсөздү бузат. OBS! Бул колдонмо шоу үчүн гана жана чыныгы сырсөздөрдү дээрлик сындыра албайт, андыктан көп жылдар бою сырсөздү ачууга аракет кылгыңыз келбесе, башка нерсени тапканыңыз оң "Эми баштайлы!

1 -кадам: Жогорудан

Жогорудан
Жогорудан

Биринчиден, сиз жаңы проекти басып, андан кийин Windows Forms тиркемесин тандап, каалаган нерсеңизге ат коюңуз.

2 -кадам: Макет

Макет
Макет

Долбоордо биринчи орунда турган нерсе - бул бир этикетканы, бир текст кутусун, 5 баскычты жана 2 таймерди кошуу. Сүрөткө жараша иреттеп, аларды атоо.

3 -кадам: "Программалоо" бөлүгүнүн убактысы…

Убакыт келди
Убакыт келди
Убакыт келди
Убакыт келди

Азыр баскычтар жөн эле кооз, бирок азыр аларды колдонууга бермекчи болдук. Баштоо баскычын эки жолу басуу менен баштаңыз, андан кийин бул сапты кошуңуз: Timer1. Enable = TrueАндан кийин таймерлерди коюуга убакыт келди! Timer1 жана Оңго карай "Интервал 100" деген жер болушу керек. Аны 100дөн 2000ге чейин өзгөртүңүз. Бул ойготкуч программаны Баштоо баскычын баскандан кийин 2 секунд күтөт, андыктан ал сырсөздү талааны чыкылдатууга убакыт алат. alarm1ди эки жолу чыкылдатып, бул сапты жазыңыз: Timer2. Enable = TrueTimer1. Enable = FalseNow Timer2ге эки жолу чыкылдатыңыз жана бул сапты жазыңыз (көчүрүңүз): SendKeys. Send (Int (Val (TextBox2. Text) * Rnd ())) SendKeys. Send ("{enter}") Биринчи сап программага кутучага жазган санга чейин кокус сандарды жазууну баштоону айтат. Экинчи сап программага ENTER басуусун айтып, ар бир комбинацияны сынап көрөт. Эми Жай баскыч жана бул сапты жазыңыз: Timer. Interval = ("5000") Бул ком жазууну күткөн убакытты өзгөртөт бининг. 5000 - бул 5 секунд. Эми Орто баскычын чыкылдатып, жай деп жазыңыз, бирок 5000дин ордуна 100дү киргизиңиз, ошондой эле Fast менен, бирок 5 менен кылыңыз. Жана акыркы, бирок токтотуу баскычы. Аны басыңыз жана сапты жазыңыз: Timer2. Иштетилген = Жалган

4 -кадам: Тестирлөө

Тестирлөө
Тестирлөө

Эми программалоо аяктагандан кийин, аны сынап көрүңүз! "Ойноо" сүрөтчөсүн чыкылдатыңыз жана программа башталаарын текшериңиз, эгерде андай эмес болсо, анда коддо туура эмес нерсе бар. 2000 жана андан кийин Блокнотту ачыңыз. Жай баскычын жана Стартты басыңыз, андан кийин тез блокнотко өтүңүз. Ал ар бир 5: кокустан сандарды жаза башташы керек. Андан кийин Токтотуу баскычын басыңыз, анан башкаларын сынап көрүңүз. Орозо чындап эле тез кетет жана аны токтотуу үчүн Ctrl+Alt+Delete басуу керек болушу мүмкүн.

5 -кадам: Аяктоо

Аяктоодо!
Аяктоодо!

Эгерде тестирлөө ийгиликтүү болсо, анда программаны Build. It басуу менен түзсөңүз болот, ал Менин документтеримде / Visual Studio 2008 / Проектилеринде аякташы керек … Ал эми сиз кааласаңыз, аны салкыныраак кылып көрсөтүп, аны жакшыртуу үчүн эксперимент жасай аласыз. =)

Сунушталууда: