Registry einlesen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Registry einlesen

Re: Registry einlesen

von Stephan » Di, 25.08.2009 15:53

im Quelltext schreibt Michael:

BasicLibraries.LoadLibrary("ImportWizard")

und gleich folgend den klärenden Kommentar:

'oder wenn Zugriff aus einem Dokument erfolgt: GlobalScope.BasicLibraries.LoadLibrary("ImportWizard")


Im Übrigen sind drei Ausrufezeichen absolut unnötig, nötig ist vielmehr eine vernünftige Perspektive zu den Dingen einzunehmen:
Wir alle, die wir hier einiges über StarBasic-Programmierung verstehen, haben GENAUSO angefangen wie Du, wir hatten Probleme weil wir die Doku nicht verstanden, wir hatten Probleme weil uns vireles unlogisch erschien, weil wir nichts finden konnten weil wir teils über einfachste Probleme verzweifelten ... aber wir haben uns durchgebissen und haben nicht gejammert und einige von uns haben inzwischen hunderte oder tausende Stunden verwandt um in vielfacher WEise Hilfen und Dokumentation für Neueinsteiger zu gestalten.
Ist es da echt zuviel verlangt das Neueinsteiger, die eine um ein Mehrfaches bessere Hilfsbasis vorfinden als wir vor einigen Jahren, zumindest ersteinmal gründlich lesen?
Sorry, nur nichts ist so entnervend und demotivierd als immer wiede Hilfen zu geben und immer wieder die eigenen Hilfen souflieren zu müssen, weil keiner sich der Mühe unterzieht einmal aufmerksam zu lesen, zumal das auch im Interesse des Fragenden wäre denn vieled Dinge sind durch konzentriertes Nachlesen viel schneller zu klären als durch tagelange Frage-Anwortspiele.

Eine Entschuldigung DEinerseits ist übrigens ganz unnötig, denn hier ist niemand beleidigt (ich jedenfalls nicht und ich vermute andere auch nicht), ich schlage nur regelmäßig die Hände über dem Kopf zusammen wenn ich, wie hier erlebe, das trotzt richtiger Doku nicht einmal der Orginaltext aufmerksam gelesen wird, geschweige denn Links durchgesehen, aber immer Zeit ist uns zu beweisen das wir anscheinend nicht wissen was wir sagen wenn wir schreiben das es doch dasteht.



Gruß
Stephan

Re: Registry einlesen

von komma4 » Di, 25.08.2009 15:41

Michael hat geschrieben:'oder wenn Zugriff aus einem Dokument erfolgt: GlobalScope.BasicLibraries.LoadLibrary("ImportWizard")
Erklären tut es Dir die F1 Online Hilfe
OOo Online Hilfe; OpenOffice.org Basic; Globalscope hat geschrieben:Basic-Quelltext und Dialoge sind in einem Bibliothekssystem organisiert.
Der LibraryContainer enthält Libraries
Bibliotheken können Module und Dialoge enthalten.
Bei Basic:
Der LibraryContainer heißt BasicLibraries.
Bei Dialogen:
Der LibraryContainer heißt DialogLibraries.
Beide LibraryContainers existieren auf Anwendungsebene und in jedem Dokument. Im Dokument-Basic werden die LibraryContainers des Dokuments automatisch aufgerufen. Wenn Sie aus einem Dokument die globalen LibraryContainers aufrufen möchten, müssen Sie das Schlüsselwort GlobalScope verwenden.

Re: Registry einlesen

von Stephan » Di, 25.08.2009 15:08

ich fand das nur ein wenig verwirrend, mal mit und mal Ohne, vielleicht fehlen mir da auch ein wenig die Grundlagen.
Oder Du liest einfach mal, was Andere dankbarer Weise auch für Dich hingeschrieben haben?
Bei Michael ist nämlich der Unterschied zwischen mit und ohne GlobalScope auf der Seite vermerkt, auf die Du verlinkt hast!


Gruß
Stephan

Re: Registry einlesen

von komma4 » Di, 25.08.2009 14:47

das GlobalScope benötigst Du, weil ansonsten im Makro-Container des Dokuments gesucht wird.

War das die Antwort auf Deine Frage?

Nach oben