zoukankan      html  css  js  c++  java
  • delphi ExecWB

     

    TWebBrowser.ExecWB

     

    关键点

    procedure ExecWB(cmdID: OLECMDID; cmdexecopt: OLECMDEXECOPT); overload;

     

    实现过程

    uses OleCtrls, ComObj,
         Mshtml,ActiveX;

    //文件
    ///新建        WebBrowser1.ExecWB(OLECMDID_NEW,1);   //这个不正确 空文档
    ///打开        WebBrowser1.ExecWB(OLECMDID_OPEN,1);
    ///保存        WebBrowser1.ExecWB(OLECMDID_SAVE,1);
    ///另存        WebBrowser1.ExecWB(OLECMDID_SAVEAS,1);
    ///-
    ///打印        WebBrowser1.ExecWB(OLECMDID_PRINT,1);
    ///打印预览    WebBrowser1.ExecWB(OLECMDID_PRINTPREVIEW,1);
    ///页面设置    WebBrowser1.ExecWB(OLECMDID_PAGESETUP,1);
    ///-
    ///属性        WebBrowser1.ExecWB(OLECMDID_PROPERTIES,1);
     
     
    ///编辑
    ///撤销    WebBrowser1.ExecWB(OLECMDID_REDO ,1);
    ///重做    WebBrowser1.ExecWB(OLECMDID_UNDO ,1);
    ///-
    ///复制    WebBrowser1.ExecWB(OLECMDID_COPY,1);
    ///剪切    WebBrowser1.ExecWB(OLECMDID_PASTE,1);
    ///粘贴    WebBrowser1.ExecWB(OLECMDID_CUT ,1);
    ///删除    WebBrowser1.ExecWB(OLECMDID_DELETE,1);
    ///-
    ///全选    WebBrowser1.ExecWB(OLECMDID_SELECTALL,1);
    ///不选    WebBrowser1.ExecWB(OLECMDID_CLEARSELECTION,1);
     
     
    ///查找/替换
    ///查找对话框 WebBrowser1.ExecWB(OLECMDID_FIND,1);
     

     

     

       


     

    备注

    cmdID

    1. 

      OLECMDID_OPEN  

    打开

    2. 

      OLECMDID_NEW  

    新建

    3. 

      OLECMDID_SAVE  

    保存

    4. 

      OLECMDID_SAVEAS  

    另存

    5. 

      OLECMDID_SAVECOPYAS  

    保存副本

    6. 

    7. 

      OLECMDID_PRINT  

    打印

    8. 

      OLECMDID_PRINTPREVIEW  

    打印预览

    9. 

      OLECMDID_PAGESETUP  

    页面设置

    10. 

      OLECMDID_SPELL  

    11. 

      OLECMDID_PROPERTIES  

    文档属性

    12. 

    13. 

      OLECMDID_UNDO  

    撤销

    14. 

      OLECMDID_REDO  

    重做

    15. 

      OLECMDID_DELETE  

    删除

    16. 

      OLECMDID_CUT  

    剪切

    17. 

      OLECMDID_COPY  

    复制

    18. 

      OLECMDID_PASTE  

    粘贴

    19. 

      OLECMDID_PASTESPECIAL  

    特殊粘贴

    20. 

    21. 

      OLECMDID_SELECTALL  

    全选

    22. 

      OLECMDID_CLEARSELECTION  

    不选

    23. 

    24. 

      OLECMDID_ZOOM  

    25. 

      OLECMDID_GETZOOMRANGE  

    26. 

      OLECMDID_UPDATECOMMANDS  

    27. 

      OLECMDID_REFRESH  

    28. 

      OLECMDID_STOP  

    29. 

      OLECMDID_HIDETOOLBARS  

    30. 

      OLECMDID_SETPROGRESSMAX  

    31. 

      OLECMDID_SETPROGRESSPOS  

    32. 

      OLECMDID_SETPROGRESSTEXT  

    33. 

      OLECMDID_SETTITLE  

    34. 

      OLECMDID_SETDOWNLOADSTATE  

    35. 

      OLECMDID_STOPDOWNLOAD  

    36. 

      OLECMDID_ONTOOLBARACTIVATED  

    37. 

      OLECMDID_FIND  

    查找对话框

    38. 

    39. 

      OLECMDID_HTTPEQUIV  

    40. 

      OLECMDID_HTTPEQUIV_DONE  

    41. 

      OLECMDID_ENABLE_INTERACTION  

    42. 

      OLECMDID_ONUNLOAD  

    43. 

      OLECMDID_PROPERTYBAG  

    44. 

      OLECMDID_PREREFRESH  

    45. 

      OLECMDID_SHOWSCRIPTERROR  

    46. 

      OLECMDID_SHOWMESSAGE  

    47. 

      OLECMDID_SHOWFIND  

    48. 

      OLECMDID_SHOWPAGESETUP  

    49. 

      OLECMDID_SHOWPRINT  

    50. 

      OLECMDID_CLOSE  

    51. 

      OLECMDID_ALLOWUILESSSAVEAS  

    52. 

      OLECMDID_DONTDOWNLOADCSS  

    53. 

      OLECMDID_UPDATEPAGESTATUS  

    54. 

      OLECMDID_PRINT  

    55. 

      OLECMDID_PRINTPREVIEW  

    56. 

      OLECMDID_SETPRINTTEMPLATE  

    57. 

      OLECMDID_GETPRINTTEMPLATE  

    58. 

      OLECMDID_PAGEACTIONBLOCKED  

    59. 

      OLECMDID_PAGEACTIONUIQUERY  

    60. 

      OLECMDID_FOCUSVIEWCONTROLS  

    61. 

      OLECMDID_FOCUSVIEWCONTROLSQUERY  

    62. 

      OLECMDID_SHOWPAGEACTIONMENU  

    63. 

      OLECMDID_ADDTRAVELENTRY  

    64. 

      OLECMDID_UPDATETRAVELENTRY  

    65. 

      OLECMDID_UPDATEBACKFORWARDSTATE  

    66. 

      OLECMDID_OPTICAL_ZOOM  

    67. 

      OLECMDID_OPTICAL_GETZOOMRANGE  

    68. 

      OLECMDID_WINDOWSTATECHANGED  

    69. 

      OLECMDID_ACTIVEXINSTALLSCOPE  

    70. 

      OLECMDID_UPDATETRAVELENTRY_DATARECOVERY  

     

     

    cmdexecopt

    const
    OLECMDEXECOPT_DODEFAULT = $00000000;
    OLECMDEXECOPT_PROMPTUSER = $00000001;
    OLECMDEXECOPT_DONTPROMPTUSER = $00000002;
    OLECMDEXECOPT_SHOWHELP = $00000003;

     

    相关链接

                               

     

     




  • 相关阅读:
    Symbol
    对象的附加属性
    怪异盒模型
    javascript的三大组成部分
    让目标对象滚动到视口位置
    隐藏单个盒子的滚动条
    uni-app判断有没有安装这个app,如果有的话直接打开,没有的话跳转到下载页面
    js 读取json文件
    openlays 使用 svg标注,动态修改svg颜色
    iview table组件内容过多用“...”代替,鼠标悬停显示全部内容
  • 原文地址:https://www.cnblogs.com/xe2011/p/3885587.html
Copyright © 2011-2022 走看看