Wie erstelle ich eine Maus-Driven Menü als EXE-Datei mit Windows-Batch-Code (4 / 5 schritt)

Schritt 4: Der Programmcode für die Mouse-Driven-GUI.


Jetzt ist es Zeit, den Code für den Maus-driven GUI-Block zu schreiben. Es ist wichtig zu verstehen, in diesem Schritt, anders als alles, was wir bisher getan haben Coridinates X zuerst eingegeben, dann Y, ist die nach hinten aus wie wir es getan haben. Wir starten unsere anklickbaren Zonen auf das erste Zeichen der Option, und die bei X = 53 der Linie endet.

Der Befehl, die, den wir dazu verwenden, ist Rem Mousecmd. Die Syntax für jeden Block (die eine Option darstellt), (X, Y) ist der Beginn des Endes der anklickbare Zone dann (X, Y) anklickbaren Zone. Die vier Zahlen für jeden Block sind durch Kommas getrennt, und jeder Block wird durch ein einzelnes Leerzeichen getrennt. Der Interpreter weist jeder Block werden eine Reihe, wo der erste Block 1, der zweite Block werden 2 und So weiter.

Wenn das Programm ausgeführt wird, speichert klicken mit der Maus auf einen beliebigen Punkt innerhalb des Bereichs der Koordinaten die Blocknummer die geklickt wurde als die Variable % Ergebnis. Verwenden wir dann eine "IF" Anweisung, ein Unterprogramm unserer Wahl durchzuführen. Die Endung Go-to-Anweisung wird gefüllt, wenn keiner von den "IF" Aussagen sind wahr. Unserem Beispiel verfährt wie folgt:

REM MouseCmd 32,10,53,10 32,14,53,14 32,18,53,18

Wenn % % resultieren == 1 Goto-test

Wenn % % resultieren == 2 Goto Last

Wenn % % resultieren == 3 Goto Ende

GOTO eror

Wir schreiben Sie dann den Code für jede der vier u-Boote. Wir müssen den Doppelpunkt (:)), das u-Boot zu erklären, aber nicht zu nennen es innerhalb eines Ausdrucks "Go-to" nutzen. Wir gehen Sie folgendermaßen vor:

: test

CLS

REM PrintBoxAt 5 9 18 64 2

REM warten 200

REM PrintColorAt das Menü TEST funktioniert! 13 27 15 0

REM LocateAt 25 1

REM warten 200

pausieren

GOTO-Last

Und wir schreiben den Code für die restlichen u-Boote in ähnlicher Weise wie bei einer normalen Batch-Datei, die erweiterte Befehle je nach Bedarf in den Code integrieren.

In Verbindung stehende Artikel

Wie erstelle ich ein Tri-Fold-Menü

Wie erstelle ich ein Tri-Fold-Menü

Wie erstelle ich ein Tri-Fold-Menü; die angehängten Dateien dienen als Vorlage für ein Menü für ein Restaurant, Feinkost, Pizzeria, Café oder eine Bar.Trifold Menü bei Big Al es Pizza im Financial District in der Innenstadt von Manhattan.In OpenDocum
Wie erstelle ich eine lange mehrsträngigen Silber Kette Halskette mit Perlen für Büro-Dame

Wie erstelle ich eine lange mehrsträngigen Silber Kette Halskette mit Perlen für Büro-Dame

In diesem Artikel Tutoren eine charmante mehrsträngigen Silber Kette Halskette Entscheidungsprozess. Sie können probieren Sie es einfach haben, wenn Sie es lieben. Heute habe ich eine bezaubernde Kette und Perlenkette zu Hause mit einigen einfachen M
Wie erstelle ich eine gesamte Drohne/Multirotor und Kamera Gimbal mit Laser geschnittene Teile

Wie erstelle ich eine gesamte Drohne/Multirotor und Kamera Gimbal mit Laser geschnittene Teile

die sehen Sie Foto wurde von meinem ersten je Hubschrauber gebaut ich in 2 Stunden, was ich nicht erwähnt hatte, war mein erster Hubschrauber verwendet einen Laser geschnitten Rahmen ich entworfen und hergestellt in der Schule.Dieser Unterschied zwis
Wie erstelle ich eine einfaches Chat-Programm in Visual Basic mit dem Microsoft Winsock Control

Wie erstelle ich eine einfaches Chat-Programm in Visual Basic mit dem Microsoft Winsock Control

In diesem Instuctable zeige ich Ihnen, wie man eine einfaches Chat-Programm in Visual Basic. Ich gehe über was der Code tut, damit Sie lernen werden, wie Sie es machen, und am Ende ich werde zeigen, wie man es benutzt.Schritt 1: Übersicht Dieses Prog
Wie erstelle ich eine einfache, billige, nicht-Explosive Airsoft Claymore mit Hausrat!

Wie erstelle ich eine einfache, billige, nicht-Explosive Airsoft Claymore mit Hausrat!

Dies ist ein lustiges Ding Tricks mit Freunden spielen oder Airsoft mit zu spielen! Ich bin ziemlich viel eine hinterhältige Person mit einer Airsoft Pistole und einen Ghillie-Anzug und mich davon abhalten, immer in einen Hinterhalt, dachte ich "Was
Wie erstelle ich eine Aufbewahrungsbox... ...mit nur recycelte Materialien

Wie erstelle ich eine Aufbewahrungsbox... ...mit nur recycelte Materialien

Ich brauchte die Aufbewahrungsbox, ein kleines Bad auf der Waschmaschine.Warum kaufen eine Kiste, wenn ich Garage voller Materialien für das recycling.Ich werde es selber tun.Schritt 1: MaterialienHolz-SchraubenHolzleim (wie Vicol, Titenbond, et.c.)e
Wie erstelle ich eine kostenlose Domain (. co.cc), in Blogger mit. co.cc

Wie erstelle ich eine kostenlose Domain (. co.cc), in Blogger mit. co.cc

klicken Sie auf diesen Link >> http://www.co.ccSchritt 1: Legen Sie Ihre domain 1) legen Sie Ihre Domain, wie auf Bild(2) nach Eingabe des Namens(3) Klicken Sie auf "Verfügbarkeit prüfen"Schritt 2: Verfügbarkeit prüfen 4) nach dem Klicken
Wie erstelle ich eine Brieftasche ab 1 Stück Zeitung

Wie erstelle ich eine Brieftasche ab 1 Stück Zeitung

Hallound herzlich willkommenIn diesem Indestructible zeige ich Ihnen wie erstelle ich eine voll funktionsfähige Wasser Beweis Brieftasche mit 4 Taschen für Karten und 1 Tasche für Noten aus einem einzigen Stück Zeitung.Ich habe eine Video kurz dokume
Wie erstelle ich ein Daft Punk Kerl Manuel Helm und Kostüm!

Wie erstelle ich ein Daft Punk Kerl Manuel Helm und Kostüm!

So, seit meinem letzten Build von Isaac Clarke, gab es eine Leidenschaft in mir wachsen, für die Herstellung von Requisiten, daher habe ich beschlossen, ein Projekt der höheren Stärke zu bekämpfen und so wählte ich Guy Manuel Helm von Daft Punk, zu t
Wie erstelle ich eine LED Leselicht

Wie erstelle ich eine LED Leselicht

wie erstelle ich eine einfache, aber nützliche LED Leselicht mit Teile rund um das Haus gefunden.Schritt 1: Teile und Werkzeuge Teile:-3 weiße LEDs-3 Volt Akku-Leiterplatte-Litze-wechseln (siehe Bild)-Schaltkasten-passende SchaltplatineWerkzeuge:-Hei
Wie erstelle ich eine Acryl Ardunio Box!

Wie erstelle ich eine Acryl Ardunio Box!

Hello! Mein Name ist Aaron und meine allererste Instructable soll! Wir wollen in dieser Instructable wie erstelle ich ein Acryl Case für einen Arduino mit einem abnehmbaren Oberteil bedeckt werden. Für diese Instructable benötigen wir Acryl, Leim, ei
Wie erstelle ich eine Mini-farbige Rauchbombe Spaß einfach so rot grün farbigen Ninja Rauchbombe

Wie erstelle ich eine Mini-farbige Rauchbombe Spaß einfach so rot grün farbigen Ninja Rauchbombe

folgen Sie meinen Youtube-Kanal: http://www.youtube.com/user/educatetowin?feature=mheeWebseite: http://www.educatetube.comHost: SipskiWie erstelle ich eine Mini-farbige Rauchbombe in 10 Minuten mit einem vorgefertigten farbige Farbstoff Rauchbombe (v
Wie erstelle ich ein 2-D-Streudiagramm auf Microsoft Excel

Wie erstelle ich ein 2-D-Streudiagramm auf Microsoft Excel

Viele interpretieren Kurse ist es notwendig, einen Plot um eine bessere erstellen zwei Sätze von Daten. Eine effektive Handlung für die Analyse von zwei Sätze von Daten ist ein 2-D-Streudiagramm. Ein Streudiagramm hat Punkte, die die Beziehung zwisch
Wie erstelle ich eine Licht Malerei

Wie erstelle ich eine Licht Malerei

In diesem Tutorial erfahren Sie, wie erstelle ich ein Light-PaintingMaterialienKamera mit einstellbarer VerschlusszeitVerschlusszeit ist sehr wichtig, wenn ein leichtes Foto machen, weil es Ihnen erlaubt, mehr Licht zum Foto hinzufügenStativ oder ein