StarBasic

StarBasic

StarOffice Basic (auch bekannt unter der Bezeichnung StarBasic und OOoBasic) ist ein BASIC-Dialekt, der in die Office-Suiten OpenOffice.org und StarOffice und dem darauf basierenden IBM Lotus Symphony integriert ist.

Obwohl StarBasic selbst eine Ähnlichkeit zu anderen Basic-Dialekten, wie Microsoft's VBA hat, ist das Application Programming Interface (API) sehr unterschiedlich, wie das nachfolgende Beispiel eines Makros zeigt:

 SUB ParaCount
 '
 ' Absätze in einem Textdokument zählen
 '
   DIM Doc AS Object, Enum AS Object, Count AS LONG
   Doc = ThisComponent
 ' Ist dies ein Textdokument?
   IF NOT Doc.SupportsService("com.sun.star.text.TextDocument") THEN
     MsgBox "Dieses Makro muss aus einem Textdokument ausgeführt werden", 64, "Error"
     EXIT SUB
   END IF
   Count = 0
 ' Jeden Teil des Dokuments überprüfen - Absatz oder Tabelle?
   Enum = Doc.Text.CreateEnumeration
   WHILE Enum.HasMoreElements
     TextEl = Enum.NextElement
 ' Ist dieser Teil des Dokuments ein Absatz?
     IF TextEl.SupportsService("com.sun.star.text.Paragraph") THEN 
     Count = Count + 1
     END IF
   WEND
 'Ergebnis anzeigen:
   MsgBox Count, 0, "Anzahl der Absätze"
 END SUB

Weblinks

BASIC-Macros

StarOffice/OpenOffice.org API


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • StarBasic — StarOffice Basic, también conocido como StarBasic, es un dialecto de Basic que Soporta Unicode, incluido en las Suites de Oficina OpenOffice.org y StarOffice. Primer virus para OpenOffice El 30 de mayo del año 2006 fue detectado el primer virus… …   Wikipedia Español

  • Basicdialekt — Aufgrund der seit Jahrzehnten bestehenden Popularität von BASIC existieren zahlreiche BASIC Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken wurde eine hohe Zahl von… …   Deutsch Wikipedia

  • Basicdialekte — Aufgrund der seit Jahrzehnten bestehenden Popularität von BASIC existieren zahlreiche BASIC Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken wurde eine hohe Zahl von… …   Deutsch Wikipedia

  • StarOffice Basic — (also known as StarBasic and OOoBasic) is a dialect of BASIC that is included with the OpenOffice.org and StarOffice office suites. Contents 1 Example 2 See also 3 External links …   Wikipedia

  • List of BASIC dialects — This article gives an alphabetical list of BASIC dialects mdash;a flat list of interpreted and compiled variants of the BASIC programming language. The dialects platform(s) (that is, the computer models and operating systems) are given in… …   Wikipedia

  • Liste der BASIC-Dialekte — Aufgrund der seit Jahrzehnten bestehenden Popularität der Computer Programmiersprache BASIC existieren zahlreiche BASIC Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken… …   Deutsch Wikipedia

  • OOoBasic — StarOffice Basic (auch bekannt unter der Bezeichnung StarBasic und OOoBasic) ist ein BASIC Dialekt, der in die Office Suiten OpenOffice.org und StarOffice und dem darauf basierenden IBM Lotus Symphony integriert ist. Obwohl StarBasic selbst eine… …   Deutsch Wikipedia

  • OpenOffice.org — Version 3.3, Startbildschirm mit Auswahlmenü …   Deutsch Wikipedia

  • StarOffice Basic — (auch bekannt unter der Bezeichnung StarBasic und OOoBasic) ist ein BASIC Dialekt, der in die Office Suiten OpenOffice.org und Oracle Open Office und dem darauf basierenden IBM Lotus Symphony integriert ist. Obwohl StarBasic selbst eine… …   Deutsch Wikipedia

  • Basic (langage) — BASIC Pour les articles homonymes, voir Basic. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres   Sigles de trois lettres …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”