vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   RSS-Feeds  | Newsletter  | Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2017
 
zurück
MsgBox & InputBox Creator

Ein Tool für Visual Basic Programmierer und für alle die es werden wollen. Erstellen Sie im Handumdrehen MsgBox und InputBox´en. Geben Sie die Überschrift, den Text, die Tasten und bei Bedarf ein Symbol vor und das Programm erzeugt sofort die benötigte Befehlszeile für Ihre VB oder VBA Anwendung.
01.10.03Ein Bericht von Jörgf Buckel

Ging es Ihnen auch schon einmal so, dass Sie eine triviale Msgbox erstellen wollten und auf Anhieb nicht mehr wussten welche Syntax einzuhalten ist? Wenn ja, dann gibt es jetzt eine Abhilfe. Beim Stöbern im Internet habe ich ein sehr interessantes und kostenfreies Tool gefunden, dass ich Ihnen vorstellen möchte. Es handelt sich um den "Msgbox und Inputbox Creator" von Ulf Häßler. Einige von Ihnen werden vielleicht nun einwenden, dass es ja schon Tools beim www.vbarchiv.net gibt, die das Erstellen einer Msgbox vereinfachen. Nun das stimmt. Was dieses Programm aber von den anderen Tools gravierend unterscheidet ist die Tatsache, dass neben Msgboxen auch Inputboxen mit Bedingungen erstellt werden können.

Verfügbare Versionen
Der Autor bietet seine Programme auf seiner Homepage unter  www.hulf.de zum Download an. Dieses Tool kann kostenfrei in zwei Versionen heruntergeladen werden. Zum Einen in einer installierbaren Version mit ca. 1,6 MB und zum Anderen die reine Programmdatei mit ca. 40 KB. Ich habe mich für den Test für die installierbare Version entschieden, da so alle benötigten Programmteile mit dem Setup installiert werden. Das etwas aufwendigere Einrichten von Hand entfällt. Das Tool wird, nebenbei bemerkt, in der Version 2.01.00 angeboten. Beim Programmtest hatte ich die Version 2.00.02. Was in der neuen Revision geändert wurde kommt ein paar Zeilen später.

Die Installation
Nach dem Download und Entpacken der Zip-Datei brauche ich nur einen Doppelklick auf die von Visual Basic erstellte Setupdatei zu machen. Das Installieren ist problemlos, weil schon eine Vorgabe für das Verzeichnis sowie der Programmgruppe vorhanden ist. Die Vorgaben können aber auch durch den Anwender geändert oder angepasst werden. Ich empfehle grundsätzlich die Vorgaben von Setup-Programmen zu übernehmen, weil bei eventuellen Updates im Regelfall dann gleich das richtige Verzeichnis ausgewählt wird.

Das Programm
Das Programm erscheint nach dem Start zentriert auf dem Bildschirm und wirkt auf mich schon durchdacht, aufgeräumt und professionell. Die Oberfläche ist nicht mit allen möglichen Funktionen vollgestopft, sondern wird in Reitern gruppiert. Dies gibt dem Benutzer schon beim Wechseln der Reiter einen schnellen Überblick über die Möglichkeiten des Tools. Die Funktionen von MsgBox oder InputBox können mit den If-Bedingungen auch miteinander verschachtelt werden. Mir hat sehr gut gefallen, dass unter dem Reiter "Definition" aus der deutschen MSDN zitiert wird. So sieht man nicht nur das Ergebnis der Experimente, sondern bekommt auch eine umfangreiche Erklärung dazu.

Die Handhabung:
Auch wenn Sie Neuling in der Handhabung von Computern, Programmen und VisualBasic sind, werden Sie kaum Probleme haben. Der "Msgbox und Inputbox Creator" ist ein sehr einfach zu bedienendes Tool und macht das Erstellen von Msgbox und Inputbox mit If-Abfragen auch für den ungeübten Laien zum Kinderspiel. Bei den einzelnen Möglichkeiten der Msgbox-Erstellung wird beim Anklicken der Option-Buttons sogar eine kleine Vorschau erstellt. Das ist eigentlich gar nicht notwendig, weil man die gewählten Einstellungen mit dem "Test-Button" ohnehin im Original ansehen kann. Es ist aber trotzdem ein nettes Gimmick. Das Programm kann wahlweise mit der Tastatur oder der Maus bedient werden. Bei der Bedienung mit der Tastatur in der getesteten Version 2.00.02 traten in der Ansteuerung im Reiter MsgBox (Buttontyp) zwar Ungereimtheiten in der Reihenfolge auf, aber diese fielen durch die Benutzung mit der Maus eigentlich nur Usern auf, die grundsätzlich Programme mit der Tastatur steuern wollen. Nach einer kurzen Mail an den Autor wurde diese Ungereimtheit umgehend geändert und zum Download wieder freigegeben. Wenn die passende Msgbox oder Inputbox mit eventuellen If-Abfragen erstellt ist, genügt ein einfacher Klick auf den Button "in die Zwischenablage kopieren" um den passenden Visual Basic Sourcecode zu erstellen. Der erstellte Code kann dann einfach unter Visual Basic im im eigenen Programm mit Strg+V eingefügt werden. Neu in der Version 2.01.00 ist auch, dass die Position einer InputBox selbst bestimmt werden kann, die TabIndex Eigenschaft sowie die Möglichkeit, dass alle Eingaben wieder zurückgesetzt werden können.

Fazit
Das Arbeiten mit dem "Msgbox & Inputbox Creator" von Ulf Häßler macht einfach Spaß und ist eine gute Entlastung bzw. Ergänzung für den Visual Basic Programmierer. Meine Mail an den Autor mit dem Hinweis auf den kosmetischen Fehler wurde umgehend behoben. Eine solche Reaktionszeit wünscht sich eigentlich jeder Benutzer von den Herstellern. Es gibt keine lästigen Werbeeinblendungen. Einen Hinweis auf den Autor gibt es auch nur, wenn man auf das Logo neben dem Test-Button klickt. Es ist einfach bemerkenswert, dass es immer wieder Programmierer gibt, die ihre Tools jedermann kostenfrei zur Verfügung stellen. Ich kann dieses Programm einfach nur jedem empfehlen.

Bewertung

MsgBox & InputBox Creator
GESAMTWERTUNG
PREIS / LEISTUNGsehr gut
Preis:FREEWARE
Weitere Infos unter:http://www.hulf.de
  guter und schneller Support
  leichte Handhabung
  gut durchdachte Programmoberfläche
  kostenlos (Freeware)

Kontakt
Ulf Häßler
Chemnitz
 Ulf H??ler

 Download (67 KB)   |   weiter Homepage

Diese Seite wurde bereits 19.905 mal aufgerufen.

nach obenzurück
 
   

Druckansicht Druckansicht Copyright ©2000-2017 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel