<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-48  評論-26  文章-0  trackbacks-0


    ActiveXComponent word = new ActiveXComponent("Word.Application");
     word.setProperty(
    "Visible"new Variant(false));
    /***************************************************************************
         * 刪除書簽
         * 
         * 
    @param mark  書簽名
         * 
    @param info  可替換
         * 
    @return
         
    */
        
    public boolean deleteBookMark(String markKey, String info) throws Exception{
            Dispatch activeDocument 
    = word.getProperty("ActiveDocument")
                    .toDispatch();
            Dispatch bookMarks 
    = word.call(activeDocument, "Bookmarks")
                    .toDispatch();
            
    boolean isExists = word.call(bookMarks, "Exists", markKey)
                    .toBoolean();
            
    if (isExists) {
                
                Dispatch n 
    = Dispatch.call(bookMarks, "Item", markKey).toDispatch();
                Dispatch.call(n, 
    "Delete");
                
                
    return true;
            } 
            
    return false;
        }
    /***************************************************************************
         * 根據書簽插入數據
         * 
         * 
    @param bookMarkKey 書簽名
         * 
    @param info  插入的數據
         * 
    @return
         
    */
      
        
    public boolean intoValueBookMark(String bookMarkKey, String info) throws Exception{
                   
            Dispatch activeDocument 
    = word.getProperty("ActiveDocument")
                    .toDispatch();
            Dispatch bookMarks 
    = word.call(activeDocument, "Bookmarks")
                    .toDispatch();
            
    boolean bookMarkExist = word.call(bookMarks, "Exists", bookMarkKey)
                    .toBoolean();
            
    if (bookMarkExist) {
                
                Dispatch rangeItem 
    = Dispatch.call(bookMarks, "Item", bookMarkKey)
                        .toDispatch();
                Dispatch range 
    = Dispatch.call(rangeItem, "Range").toDispatch();
                Dispatch.put(range, 
    "Text"new Variant(info));
                
    return true;
            } 
            
    return false;
        }

    posted on 2009-12-08 17:30 Worker 閱讀(2500) 評論(3)  編輯  收藏 所屬分類: J2SE/J2EE

    評論:
    # re: Jacob操作Word書簽 2011-09-19 16:35 | asfd
    alert();  回復  更多評論
      
    # re: Jacob操作Word書簽 2011-09-19 16:37 | asfd
    <script>alert();</script>  回復  更多評論
      
    # re: Jacob操作Word書簽 2015-03-17 17:10 | ss
    如何替換書簽處上次插入的文本?  回復  更多評論
      

    主站蜘蛛池模板: 亚洲色成人网站WWW永久四虎| 亚洲第一页在线观看| 亚洲中文字幕乱码一区| h在线观看视频免费网站| 五月天网站亚洲小说| 中文字幕无码日韩专区免费| 亚洲国产精品网站在线播放| 曰批视频免费30分钟成人| 亚洲三级视频在线| 无码人妻久久一区二区三区免费丨 | 精品熟女少妇av免费久久| 亚洲成AV人片在线播放无码| 日韩av无码免费播放| 久久精品亚洲视频| 在线观看www日本免费网站| 亚洲xxxx18| 国产99视频精品免费视频7| 看全免费的一级毛片| 久久国产精品免费网站| 337p日本欧洲亚洲大胆精品555588 | 亚洲成人黄色在线| 99视频在线精品免费观看6| 亚洲av日韩综合一区久热| 亚洲成av人片不卡无码久久| 成人免费区一区二区三区| 77777_亚洲午夜久久多人| 影音先锋在线免费观看| 亚洲情a成黄在线观看动漫尤物| 精品无码人妻一区二区免费蜜桃| 一区二区亚洲精品精华液| 亚洲&#228;v永久无码精品天堂久久| 亚洲一级免费视频| 免费A级毛片无码A| 亚洲精品久久无码av片俺去也| 又粗又硬又大又爽免费视频播放| 中国性猛交xxxxx免费看| 亚洲麻豆精品果冻传媒| 国产又大又长又粗又硬的免费视频| 亚洲高清免费视频| 亚洲中文无码线在线观看| 国产美女无遮挡免费视频网站|