V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
6260628
V2EX  ›  程序员

请问 ie 的这些 api 怎么调用?

  •  
  •   6260628 · 2019-09-29 15:15:14 +08:00 · 2057 次点击
    这是一个创建于 1884 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我想写一个自动操作的 ie 的程序,看到微软的 ie 文档,这些 https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/dn265014%28v%3dvs.85%29 接口是怎么调用的?只能用 c++吗?

    15 条回复    2019-09-30 08:55:57 +08:00
    stuxnet
        1
    stuxnet  
       2019-09-29 15:17:58 +08:00   ❤️ 1
    你想做什么呢?不能直接 selenium 么?
    CallMeReznov
        2
    CallMeReznov  
       2019-09-29 15:18:45 +08:00   ❤️ 1
    win32api
    hkitdog
        3
    hkitdog  
       2019-09-29 15:29:16 +08:00 via iPhone   ❤️ 1
    按鍵精靈
    6260628
        4
    6260628  
    OP
       2019-09-29 15:44:48 +08:00
    @stuxnet 我想在 ie 上按到指的流程操作 ie. 那么使用 selenium 用 java 还是用 c#好些呢,那网站只兼容 ie,而且我可能要打一个应用程序包安装在客服的机器上
    6260628
        5
    6260628  
    OP
       2019-09-29 15:45:05 +08:00
    @CallMeReznov 这个 api 只能用 c++调用吗?
    6260628
        6
    6260628  
    OP
       2019-09-29 15:45:34 +08:00
    @hkitdog 给客户装机的,而且网站比较复杂随时可变
    murmur
        7
    murmur  
       2019-09-29 15:46:42 +08:00   ❤️ 1
    加域之后 IE 随便控制,你这是想干嘛?
    6260628
        8
    6260628  
    OP
       2019-09-29 15:49:24 +08:00
    @murmur 有 10+个网站,我想自动化在这 10 个网站上对比数据填写表单
    userdhf
        9
    userdhf  
       2019-09-29 15:51:16 +08:00   ❤️ 1
    楼主难不成是 bank 系统里的。。。之前看到一台 mta 自动重启,然后 os 是 xp,启动完接着自动打开 ie 一阵骚操作....
    6260628
        10
    6260628  
    OP
       2019-09-29 15:53:27 +08:00
    @userdhf 尴尬。。差不多,被你发现了
    stuxnet
        11
    stuxnet  
       2019-09-29 15:59:11 +08:00
    @6260628 不了解,只用过 python 的
    wdlth
        12
    wdlth  
       2019-09-29 16:00:53 +08:00 via Android
    IE 应该支持 UI automation 的
    xiaoyang7545
        13
    xiaoyang7545  
       2019-09-29 17:00:15 +08:00
    哈哈 主题列表里,这个主题下面就是 “9102 年了,这些银行网站还在整 IE 那套”
    augustheart
        14
    augustheart  
       2019-09-30 08:55:04 +08:00
    com 编程先了解一下。虽然没有实际写过,ie 这块应该都是 com 操作
    augustheart
        15
    augustheart  
       2019-09-30 08:55:57 +08:00
    如果对 com 编程一点都不了解写这些会有点吃力。但是不至于不能写。
    com 的设计目标就是给任何语言调用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5883 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 02:35 · PVG 10:35 · LAX 18:35 · JFK 21:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.