Domino富文本域内附件大小的判断

 1     Dim wks As New NotesUIWorkspace
 2     Dim uidoc As NotesUIDocument
 3     Dim doc As NotesDocument
 4     Dim rtitem As Variant
 5     Dim object As NotesEmbeddedObject
 6     Dim sizeInBytes As Long
 7     
 8     Set uidoc = wks.CurrentDocument
 9     Set doc = uidoc.Document
10     Call uidoc.Save()
11     
12     Set rtitem = doc.GetFirstItem("")
13     If rtitem Is Nothing Then
14     Else
15         If rtitem.Type = RICHTEXT Then
16             If Not Isempty(rtitem.EmbeddedObjects) Then
17                 Forall o In rtitem.EmbeddedObjects
18                     Set object = rtitem.GetEmbeddedObject(o.Name)
19                     sizeInBytes = sizeInBytes + object.FileSize
20                 End Forall
21                 Msgbox Cstr(sizeInBytes/1024)      
22             End If
23         End If
24         
25     End If

 

转载于:https://www.cnblogs.com/wearethinking/p/4094220.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值