14.07.2014 Aufrufe

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Beispiel<br />

Abschließend ein Beispiel, das die Anwendung von OLE Automation in der Praxis demonstriert. Das Beispiel verwendet<br />

die Sammlung Documents von TextMaker, die für alle derzeit geöffneten Dokumente steht. Erst wird ermittelt, wie<br />

viele Dokumente gerade geöffnet sind. Anschließend werden die Namen der geöffneten Dokumente ausgegeben.<br />

Schließlich werden die Dokumente geschlossen.<br />

Tipp: Ausführliche Informationen zu den Themen "<strong>BasicMaker</strong> und TextMaker" sowie "<strong>BasicMaker</strong> und PlanMaker"<br />

finden Sie in den gleichnamigen Kapiteln.<br />

Sub Main<br />

Dim tm As Object<br />

Set tm = CreateObject("TextMaker.Application")<br />

tm.Visible = TRUE<br />

tm.Activate<br />

tm.Documents.Add<br />

tm.Documents.Add<br />

tm.Documents.Add<br />

' TM sichtbar machen<br />

' TM in den Vordergrund bringen<br />

' Drei neue Dokumente anlegen<br />

Print tm.Documents.Count & " Dokumente geöffnet"<br />

Dim x As Object<br />

For Each x in tm.Documents<br />

Print x.Name ' Namen der Dokumente ausgeben<br />

Next<br />

tm.Documents.Close<br />

Set tm = Nothing<br />

' Alle Dokumente schließen<br />

' Verbindung zu TM beenden<br />

End Sub<br />

50 Sprachelemente von <strong>SoftMaker</strong> Basic <strong>Handbuch</strong> <strong>BasicMaker</strong> <strong>2010</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!