home *** CD-ROM | disk | FTP | other *** search
/ com!online 2002 April / comcd0402.iso / vollver / office60 / f_0021 / sbasic.jar / text / sbasic / common / 01020500.xml < prev    next >
Encoding:
Extensible Markup Language  |  2002-01-24  |  5.1 KB  |  40 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <html><head><title>Bibliotheken, Module und Dialoge</title><meta name="filename" content="text/sbasic/common/01020500"/><meta name="language" content="de-DE"/><help:css-file-link xmlns:help="http://openoffice.org/2000/help"/><!--The CSS style header method for setting styles--><style type="text/css">
  3.  
  4.         table.Tabelle1{
  5.                 }
  6.         span.Tabelle1A{
  7.                 width:1.499cm;}
  8.         span.Tabelle1B{
  9.                 width:16.501cm;}
  10.         tr.Tabelle11{
  11.                 }
  12.         td.Tabelle1A1{
  13.                 }
  14.         p.P1{
  15.                 }
  16.         span.fr1{
  17.                 }
  18.         </style></head><body>
  19.    
  20.    
  21.    <help:to-be-embedded Eid="biblio" xmlns:help="http://openoffice.org/2000/help">
  22.    <p class="Head1"><help:link Id="66460">Bibliotheken, Module und Dialoge</help:link></p>
  23.    <p class="Paragraph">Hier wird beschrieben, wie Sie Ihre <help:productname>%PRODUCTNAME</help:productname> Basic-Projekte mit Hilfe von Modulen und Bibliotheken strukturieren.</p>
  24.    </help:to-be-embedded>
  25.    <p class="Paragraph">Damit Sie sich gerade beim Entwickeln von gr├╢├ƒeren <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic-Projekten besser organisieren k├╢nnen, stellt Ihnen <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic spezielle Strukturierungswerkzeuge zur Verf├╝gung, mit deren Hilfe Sie Projekte organisieren k├╢nnen.</p>
  26.    <p class="Paragraph"><help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic kennt mehrere "Einheiten", in denen sich die einzelnen SUBs und FUNCTIONs, aus denen ein Basic-Projekt besteht, zusammenfassen lassen. Diese finden Sie im folgenden beschrieben.</p>
  27.    <p class="Head2">Bibliotheken</p>
  28.    <p class="Paragraph">Bibliotheken enthalten Module. Sie dienen quasi als zus├ñtzliches, "├╝bergeordnetes" Organisationswerkzeug und fassen die in ihnen enthaltenen Module lediglich zusammen. Bibliotheken k├╢nnen sowohl mit einem Dokument als auch mit einer Dokumentvorlage verbunden werden. Ist eine Bibliothek an eine Vorlage oder ein Dokument gebunden und wird das Dokument bzw. die Dokumentvorlage gespeichert, werden alle sich in der Bibliothek befindlichen Module und damit auch alle SUBs und FUNCTIONs, die in diesen Modulen vorhanden sind, automatisch mit gespeichert.</p>
  29.    <p class="Paragraph">Rein theoretisch k├╢nnen sich bis zu 16 000 Module in einer Bibliothek befinden; in der Regel wird aber die m├╢gliche Anzahl von Modulen durch den vorhandenen Speicherplatz begrenzt.</p>
  30.    <p class="Head2">Module</p>
  31.    <p class="Paragraph">Ein Modul enth├ñlt SUBs und FUNCTIONs sowie Variablendeklarationen f├╝r die Variablen, die entweder im gesamten Modul oder in allen Modulen g├╝ltig sein sollen. Die L├ñnge des Programmtextes, der in einem Modul gespeichert werden kann, ist auf 64 KByte beschr├ñnkt. Sollte dieser Platz nicht ausreichen, verteilt man ein <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic-Projekt einfach auf mehrere Module, die dann zusammen in einer Bibliothek gespeichert werden sollten.</p>
  32.    <table><tr class="Tabelle11"><th class="Tabelle1A1" style="text-align:left;"><span class="Tabelle1A">
  33.        <p class="TextInTable"><draw:image draw:style-name="fr1" draw:name="HIND_1" text:anchor-type="paragraph" svg:width="0.847cm" svg:height="0.847cm" draw:z-index="0" xlink:href="66732" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad" draw:filter-name="GIF - Graphics Interchange" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:text="http://openoffice.org/2000/text" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"/></p>
  34.       </span></th><th class="Tabelle1A1" style="text-align:left;"><span class="Tabelle1B">
  35.        <p class="TextInTable">Sie sollten f├╝r Einzel-Makros, die Sie in einem Dokument oder f├╝r die Applikation ben├╢tigen, ein einzelnes Modul reservieren. <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic-Projekte, die aus mehreren Makros (da aus mehreren SUBs) bestehen, sollten in einem eigenen Modul, sehr umfangreiche Projekte sogar in einer eigenen Bibliothek gespeichert werden, damit sich richtige Makros, die Sie zum Arbeiten in Ihrem <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname>-Programm ben├╢tigen, nicht mit Ihrem <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic-Projekt "vermischen". Wie Sie neue Module bzw. neue Bibliotheken anlegen und sie verwalten, erfahren Sie im <help:link Id="66478" xmlns:help="http://openoffice.org/2000/help">Kapitel ├╝ber die IDE</help:link>.</p>
  36.       </span></th></tr></table>
  37.    <p class="Paragraph"/>
  38.    <p class="Head2">Dialogmodule</p>
  39.    <p class="Paragraph">Dialogmodule fassen den Aufbau einer Dialogbox, die Eigenschaften eines jeden Elementes innerhalb des Dialoges und die Zuordnung bestimmter Ereignisse zu SUBs in einem Modul zusammen. Da in einem Dialogmodul nur ein einziger Dialog gespeichert werden kann, spricht man ├╝berlicherweise auch nur vom "Dialog".</p>
  40.   </body></html>