Informationen zur StarBasic-Programmierung

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Stephan
********
Beiträge: 10169
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Informationen zur StarBasic-Programmierung

Beitrag von Stephan » Di, 17.08.2004 20:07

Ausgewählte Informationsquellen über StarBasic-Programmierung
(letzte Änderung: 07.12.2017)

Aktueller Hinweis:
die seit Längerem in Arbeit befindliche deutsche Übersetzung des Standardwerkes "OpenOffice.org Macros explained" von Andrew Pitonyak (weitere Infos siehe: viewtopic.php?f=18&t=49510) umfasst inzwischen (Stand 23.01.2012) mehr als 500 Seiten, siehe:
http://www.uni-due.de/~abi070/ooo.html


Ausführliche Darstellungen
  • das StarBasic Programmierhandbuch von SUN/Oracle (Übersicht über wichtige Bereiche der SO/OOo Programmierung in StarBasic, informativ, verständlich, größere Menge an Beispielcode)

    Leider gibt es zunehmend Probleme mit der Erreichbarkeit des Handbuchs, aktuell findet sich eine (leider nur englischsprachige Version) hier:
    http://www.staroffice.org/SO7/so-7-ga-e ... _GUIDE.PDF

    Eine deutschsprachige Version konnte ich bei archiv.org lokalisieren:
    https://web.archive.org/web/20130810080 ... ide_de.pdf

    Es gab einen Link zur deutschsprachigen Version:
    http://zid-luxinst.uibk.ac.at/mirror/st ... ide_de.pdf
    der aktuell (16.12.2015) nicht mehr erreichbar zu sein scheint.
  • Developersguide (englisch) (wichtiges Nachschlagewerk, sehr tiefgehende Informationen, wenig konkrete Code-Beispiele zur StarBasic-Programmierung - Schwerpunkt der Codebeispiele Java, für Programmieranfänger teils schwer verständlich, gleichwohl manchmal unverzichtbar)
  • Das OpenOffice.org Software Development Kit (SDK) (englisch) (wichtige Informationen, Dokumentationen, Programmiertools, Beispiele - nicht nur, aber auch für Basic-Programmierer)
  • „How to Use BASIC Macros in OpenOffice.org“ (englisch) (eine Einführung in die Programmierung mit Schritt für Schritt Anleitungen, Beispiele können direkt nachvollzogen werden)
  • Nützliche Makro-Informationen für OpenOffice (englisch,deutsch) ( sehr viel Beispielcode auch für spezielle Probleme, seit 01.08.2004 auch in erweiterter Form als Buch verfügbar (nur in englisch))
  • StarBasic FAQ (deutsch) von Michael Dannenhöfer (Informationen und Beispielcode zu ausgewählten Schwerpunkten der Programmierung in StarBasic)
  • Textquick umfasst ca. 450 Makros für OpenOffice.org (auch geeignet für Apache OpenOffice und LibreOffice) die sofort genutzt werden können, aber auch Einsteigern in die Programmierung viele Anregungen für eigene Makros vermitteln.
  • StarOffice Programmer’s Tutorial (englisch) (spezifische Informationen zu Besonderheiten der SO/OOo Programmierung, auch Beispielcode, weniger für Programmieranfänger geeignet)
  • Porting Excel/VBA to Calc/StarBasic (englisch) (Hinweise, Informationen und Beispielcode zur Portierung von VBA-Code in StarBasic, jedoch kein „Kochbuch“ zur Portierung beliebiger VBA-Makros nach StarBasic)
  • Das Dokument: Programmieren in Basic mit OOo-Calc (deutsch) war längere Zeit nicht verlässlich erreichbar, ist jetzt aber wieder als PDF verfügbar.
    Im Dokument gibt es umfassende Hinweise und Beispielcode zur Programmierung von Makros für OpenOffice.org- Calc.
  • Das "Makro-Kochbuch" des Wollmux-Projektes. (inhaltlich ist dieses Material auch als Buch erhältlich: http://www.tintal.de/index.php/makro-kochbuch-libo-ooo)

Beispieldateien
  • Fahrtenbuch_Muster.sxc (Beispieldatei zur Erstellung eines Fahrtenbuchs (Calc) mit ausführlicher Dokumentation, insbesondere auch Informationen zur Erstellung eines Basic-Dialogs)
  • mehrseitige Dialoge (Beispieldatei zur Erstellung mehrseitiger Basic-Dialoge mit integrierter Dokumentation)
  • ComboBox (Verwendung des Kombinationsfelds, nützliches Beispiel für Anfänger), siehe auch untenstehende Datei "ComboBox_in_a_Sheet_En.ods"
ComboBox_in_a_Sheet_En.ods
(16.29 KiB) 402-mal heruntergeladen
Die aufgeführten Quellen stellen eine rein subjektive Auswahl dar, die Reihenfolge der Auflistung stellt keine Wertung in irgendeiner Form dar.

Falls jemand feststellt das einer der obigen Links nicht mehr korrekt funktioniert freue ich mich über eine entsprechenden Hinweis.
Auch Anregungen zu weiteren Quellen sind willkommen, ich bitte jedoch zu bedenken das diese Übersicht hier nicht nach möglichst großem Umfang strebt, sondern ich mich bemühe sie bewußt auf Dinge zu beschränken die mir sinnvoll erscheinen, damit nicht durch zu großen Umfang die Übersicht leidet.


Stephan

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste