V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Mac
V2EX  ›  问与答

想知道做这么个 WIN GUI 的程序用什么语言最快

  •  
  •   Mac · Jan 19, 2019 · 5045 views
    This topic created in 2659 days ago, the information mentioned may be changed or developed.

    从 MYSQL 或者 EXCEL 读取数据,黏贴到网页表单上,中间有数个 TAB 的空位需要跳。

    35 replies    2019-01-19 22:14:09 +08:00
    wafm
        1
    wafm  
       Jan 19, 2019   ❤️ 3
    易语言 (说完我就跑)
    JohnLou
        2
    JohnLou  
       Jan 19, 2019 via Android
    按键精灵
    Mac
        3
    Mac  
    OP
       Jan 19, 2019
    @wafm #1 你还别说,我第一个想到的就是这个,但我们公司机器我都装了火绒了,怕部署的时候被误杀。
    wafm
        4
    wafm  
       Jan 19, 2019
    @Mac 自己做的话就添个白 我也拿他做不少小工具
    Mac
        5
    Mac  
    OP
       Jan 19, 2019 via Android
    @wafm 我是怕有些库被植入代码
    leis1015
        6
    leis1015  
       Jan 19, 2019 via iPhone   ❤️ 2
    c#啊,语法和 java 差不多,用 vs 界面拖拖拖就完了
    不熟悉 c#也可以用 vb 啊
    WinG
        7
    WinG  
       Jan 19, 2019   ❤️ 1
    @Mac Python 很多库的,自己查查。
    Counter
        8
    Counter  
       Jan 19, 2019 via iPhone
    @Mac 这个网页是现成的某个网站的网页吗?
    @leis1015 比较好奇,粘贴到网页表单上怎么用 C#实现
    MonoLogueChi
        9
    MonoLogueChi  
       Jan 19, 2019 via Android   ❤️ 1
    @Counter C#最简单的就有 mshtml 库,有其他需要的话可以在 nuget 找其他包,肯定有人把轮子造好了
    Mac
        10
    Mac  
    OP
       Jan 19, 2019 via Android
    @Counter 嗯,现成的,需要反复用数据填写的表单。vb 我清楚怎么写,复制内容然后用 API 模拟粘贴和 tab 键就行,只是我不太想用 odbc 来调数据库,终端机环境不一致,而且出问题他们也不知道怎么解决。
    Mac
        11
    Mac  
    OP
       Jan 19, 2019 via Android
    @MonoLogueChi 不想用 webrowser 控件做这事,目标网站是个煞笔透顶的国企网站,不开 ie 兼容模式根本读不出来,开了也很慢才能读,所以只想做成外挂的复制粘贴模式
    kokutou
        12
    kokutou  
       Jan 19, 2019 via Android
    @Mac 写个小程序跟 vb 通信,然后再调用 mysql 或者 SQLite ?
    以经写好的 vb 就可以利用起来。
    Mac
        13
    Mac  
    OP
       Jan 19, 2019 via Android
    @kokutou 很久没关注 vb 了,现在有什么控件能直接读 mysql 么?不想用 odbc
    Blacktrace58
        15
    Blacktrace58  
       Jan 19, 2019 via iPhone
    nodejs+html
    msg7086
        16
    msg7086  
       Jan 19, 2019
    AutoIt ?命令行加载数据库数据,然后读取文件,进网页填字。
    jiangnanyanyu
        17
    jiangnanyanyu  
       Jan 19, 2019 via Android
    nodejs+electron
    whileFalse
        18
    whileFalse  
       Jan 19, 2019   ❤️ 2
    如果是自用的话,其实不需要 GUI。
    用 python 或 nodejs 把数据读出来转成 json 啥的放进剪贴板。
    搞一段 js 代码,用书签注入页面。
    然后在页面粘贴,js 自动解析填表。
    dingwen07
        19
    dingwen07  
       Jan 19, 2019 via Android
    vb
    F1024
        20
    F1024  
       Jan 19, 2019
    c# vb
    DeweyReed
        21
    DeweyReed  
       Jan 19, 2019
    AutoHotKey,如果坐标操作都是比较确定的话。
    zhouyut001
        22
    zhouyut001  
       Jan 19, 2019
    Vs 的 C 隨便拖拖就能出個簡單的 gui....
    linap
        23
    linap  
       Jan 19, 2019 via Android
    直接 post 不就行了,要啥粘贴
    loginv2
        24
    loginv2  
       Jan 19, 2019 via Android
    Python 自动化很成熟了,不需要 GUI
    kY8mbXW833Lu28xn
        25
    kY8mbXW833Lu28xn  
       Jan 19, 2019 via Android
    rubymotion:)(皮完就跑)
    mmdsun
        26
    mmdsun  
       Jan 19, 2019 via Android
    c# winform,wpf 界面全靠拖。开发速度最快
    yanaraika
        27
    yanaraika  
       Jan 19, 2019
    vba
    pengwen
        28
    pengwen  
       Jan 19, 2019 via Android   ❤️ 1
    为什么不直接抓接口,抓个接口直接提交数据不是更快吗
    bsidb
        29
    bsidb  
       Jan 19, 2019
    用 Selenium 远程操控浏览器的操作?不过不知道是否支持操作 IE。
    dachuige
        30
    dachuige  
       Jan 19, 2019
    易语言 (说完我就跑)
    jiejiss
        31
    jiejiss  
       Jan 19, 2019 via Android
    vbs,就是那个双击直接运行的 调用 cscript.exe 解释器的那个
    直接 sendKeys 解决
    flynaj
        32
    flynaj  
       Jan 19, 2019 via Android
    你会什么就用什么呗,不复杂,简单的 HTML 应用就行,hta.
    MASAILA
        33
    MASAILA  
       Jan 19, 2019 via iPhone
    当然是要看你当前的技术栈
    BlueSky335
        34
    BlueSky335  
       Jan 19, 2019 via Android
    python 就行,python 也可以写 GUI
    ericls
        35
    ericls  
       Jan 19, 2019 via iPhone
    HTML
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2454 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 05:13 · PVG 13:13 · LAX 22:13 · JFK 01:13
    ♥ Do have faith in what you're doing.