Sub ServicesDokumentieren(objObjekt As Object)
  Dim objDesktop As Object
  Dim objTextDokument As Object
  Dim vntNoArgs() As Variant
  Dim vntServiceNames As Variant
  Dim objText As Object
  Dim objCursor As Object
  Dim intI As Integer

  objDesktop = createUnoService("com.sun.star.frame.Desktop")
  objTextDokument = objDesktop.loadComponentFromURL §§
  ("private:factory/swriter", "_blank", 0, vntNoArgs())
  If Not IsNull(objTextDokument) Then
     vntServiceNames = objObjekt.getAvailableServiceNames()
     objText = objTextDokument.Text
     objCursor = objText.createTextCursor
     For intI = LBound(vntServiceNames) To §§
     UBound(vntServiceNames)
        With objText
           .insertString(objCursor, vntServiceNames(intI), False)
           .insertControlCharacter(objCursor, com.sun.star §§
           .text.ControlCharacter.PARAGRAPH_BREAK, False)
        End With
     Next
  End If
End Sub