www.wikidata.de-de.nina.az
WordBasic ist eine Makrosprache die von Microsoft Word z B innerhalb der Microsoft Office Anwendungen benutzt wurde bevor 1996 Visual Basic for Applications VBA auch fur Microsoft Word eingefuhrt wurde WordBasic wurde bis zur Version Microsoft Word for Windows 95 auch als Word 7 bekannt benutzt um z B mit einem sogenannten Makrorecorder bestimmte Befehlsfolgen zur Textmodifikation oder zur Kommunikation mit anderen Programmen aufzuzeichnen und spater auf Knopfdruck oder Mausklick ablaufen lassen zu konnen Man konnte anschliessend die aufgezeichneten Programme in einem Editor verandern oder auch neue WordBasic Programme entwickeln Erst mit Word 8 bzw Word 97 erfolgte auch innerhalb der Textverarbeitung der Ubergang auf VBA Die Makroprogramme wurden in einer Vorlagendatei dot gespeichert Die Sprache beruht auf einem Basic Dialekt und konnte uber den Makrorecorder sowohl Befehle per Tastatur oder uber die Maus gesteuerte Vorgange aufzeichnen und spater erneut durchfuhren Z B war es durch die Kommunikation mit anderen Anwendungen Zwischenablage andere Worddokumente Excel Spreadsheets z B uber DDE moglich Adressinformationen aus einer Datenbank fur einen Serienbrief in Word zu nutzen oder bestimmte Daten zur Formulareingabe per Eingabefenster abzufragen Oder die Oberflache wurde fur Spezialanwendungen abgeandert z B durch Ausblendung von Funktionen der Befehlsleiste WordBasic ist eine eigenstandige Programmiersprache und erlaubt es umfangreiche Programme zu schreiben und auf Systemressourcen zuzugreifen oder andere Programme ablaufen zu lassen Das fuhrte auch dazu dass mit WordBasic durch in weitergegebenen Word Dateien und Formatvorlagen eingebettete Makroviren unerwunschte Funktionen auf dem befallenen Computer ausgefuhrt wurden Die Makroviren verbreiteten sich schnell nachdem in einer Computerzeitschrift die Moglichkeit ihrer Programmierung und einfache Beispiele angegeben wurden Ein fruher Vertreter dieser Schadlinge wurde unter dem Namen Melissa bekannt der erste war ein Computervirus namens Concept Fruhe Virenscanner waren noch nicht in der Lage Makroviren zu erkennen und zu beseitigen Landessprachliche Syntax BearbeitenWordBasic hat einen auf die jeweils installierte Office Sprache angepassten Syntax welches den Einstieg fur solche Programmierer erleichtern soll fur welche die ublicherweise englische Syntax eine Hurde bedeutet Dies fuhrt dazu dass eine in einem deutschen Word programmierte Losung beim Offnen der Vorlage in einem englischen oder franzosischen Word automatisch in die jeweilige englische bzw franzosische Syntax ubersetzt wird Kommentare sind hiervon nicht betroffen was dazu fuhrt dass in Kommentar gesetzte Programmzeilen in der ursprunglichen Syntax erhalten bleiben und weil sie nicht nachtraglich ubersetzt werden Fehler verursachen wenn sie aus dem Kommentar heraus genommen werden Literatur BearbeitenCordula Lochmann Ralf Morgenstern Office 95 fur Windows Developers Guide Makroprogrammierung 10 Auflage SAMS Markt und Technik Verlag Munchen 1996 ISBN 3 87791 863 8 Abgerufen von https de wikipedia org w index php title WordBasic amp oldid 156424294