LOTUSSCRIPT /COM/OLE のクラス


例:Position プロパティ
次のエージェントは、選択されている文書の Body アイテムの内容をストリームに書き込み、読み込みが開始される前にストリームを始点 (0) に配置します。

Sub Initialize
 Dim session As NotesSession
 Dim db As NotesDatabase
 Dim dc As NotesDocumentCollection
 Dim doc As NotesDocument
 Dim stream As NotesStream
 Set session = New NotesSession
 Set db = session.CurrentDatabase
 Set dc = db.UnprocessedDocuments
 Set doc = dc.GetFirstDocument
 REM Create stream
 Set stream = session.CreateStream
 REM Write text of Body item to stream
 Call stream.WriteText(doc.GetItemValue("Body")(0))
 REM Reset position to beginning of stream
 stream.Position = 0
 REM Read text from stream
 Messagebox stream.ReadText(),, "Text read from stream"
End Sub

関連項目