This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
vba:tutorials:cachedobjectforfunction [29.04.2015 10:44:43] yaslaw |
vba:tutorials:cachedobjectforfunction [12.09.2019 08:17:36] (current) yaslaw [Komplexeres Beispiel mit Kapselung] |
||
---|---|---|---|
Line 95: | Line 95: | ||
===== Komplexeres Beispiel mit Kapselung ===== | ===== Komplexeres Beispiel mit Kapselung ===== | ||
- | Ein Beispiel aus der [[vba:access:xlsxexporter]]. Dort brauche in ein Objekt Excel, ein Workbook und ein Worksheet. | + | Ein Beispiel aus der [[vba:access:classes:xlsxeporter|]]. Dort brauche in ein Objekt Excel, ein Workbook und ein Worksheet. |
Je nach Aufruf der Methoden der Klasse müsste ich an mehreren Stellen prüfen, ob das Excel-Objekt bereits initialisiert ist oder nicht. Und wenn nicht, dass muss ich es erstellen. Mit den Property und Static kümmert sich das Program selber drum | Je nach Aufruf der Methoden der Klasse müsste ich an mehreren Stellen prüfen, ob das Excel-Objekt bereits initialisiert ist oder nicht. Und wenn nicht, dass muss ich es erstellen. Mit den Property und Static kümmert sich das Program selber drum | ||
<code vb>'/** | <code vb>'/** |