Мазмуну:

Топтомдуу программалоодо билдирүү кутучаларын кантип кошсо болот: 3 кадам
Топтомдуу программалоодо билдирүү кутучаларын кантип кошсо болот: 3 кадам

Video: Топтомдуу программалоодо билдирүү кутучаларын кантип кошсо болот: 3 кадам

Video: Топтомдуу программалоодо билдирүү кутучаларын кантип кошсо болот: 3 кадам
Video: Интернетте Акча табуунун ЖАНЫ ЖОЛУ БУГУТ (35,235 $-Муздак ... 2024, Ноябрь
Anonim
Пакеттик программалоодо билдирүү кутучаларын кантип кошсо болот
Пакеттик программалоодо билдирүү кутучаларын кантип кошсо болот

Сиз VBScriptтегидей партия файлдарыңыз үчүн графикалык интерфейсти кошкуңуз келген беле? Менде бар. Бирок азыр сиз MessageBox деп аталган бул сонун программа менен иштей аласыз.

1 -кадам: Орнотуу

Программаны бул жерден жүктөп алсаңыз болот ------ Шилтеме

Файлды жүктөп алып, чыгаргандан кийин MSGBOX. EXE деп аталган файлды system32 папкаңызга жылдырыңыз, адатта ал C: / windows / system32.

2 -кадам: Тест

Эми cmdди ачыңыз жана msgbox териңиз, анын синтаксисин көрүшүңүз керек. Сиз ошондой эле аны текшерүү үчүн example.bat иштете аласыз. Эгер сиз аны кантип колдонууну түшүнбөсөңүз, менде төмөнкү мисал бар:

Msgbox "Салам / n / nУлантууну каалайсызбы?" "Бул билдирүү кутусу" Ооба

-

Ошентип, алгач "Салам / n / nУлантууну каалайсызбы?". Бул дене билдирүүсү. "\ N / n" - бул вагондун кайтып келиши.

-

Экинчиси "Бул билдирүү кутусу". Бул Билдирүүлөр кутучасындагы аталыш.

-

Үчүнчүсү "Ооба". Бул билдирүүлөр кутучасында көрсөтүлө турган баскычтар. Төмөнкү айкалыштар:

Ооба, ооба, жокко чыгаруу, эгерде бош калтырылса, анда ал жөн гана OK көрсөтөт.

-

Эми сиз MsgBox функциясы кандай иштээрин билесиз, эми баскыч басылганда функцияларды кошо аласыз.

Пакеттик скрипттеги мисал:

@echo өчүк

Msgbox "Салам / n / nУлантууну каалайсызбы?" "Бул билдирүү кутусу" Ооба

эгер %errorlevel %== 6 GOTO ооба

if %errorlevel %== 7 GOTO no

if %errorlevel %== 2 GOTO жокко чыгаруу

:: Макул болмок: эгер %errorlevel %== 1 OK

:Ооба

echo Сиз Ооба дегенди басыңыз

пауза> NUL

чыгуу

:жок

echo Сиз Жокту чыкылдатыңыз

пауза> NULexit

: жокко чыгаруу

echo Сиз Жокко чыгарууну бастыңыз

пауза> NULexit

3 -кадам: ырахат алыңыз

Эми сиз Message Box функциясынан ырахат ала аласыз!

Эгерде сизде кандайдыр бир суроолор же тынчсыздануулар болсо, комментарийге жазыңыз же мага PM жазыңыз.

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