这有一些问题。首先,您没有给网页加载机会。在Web浏览器的DocumentComplete事件中执行AutoLogin()。此外,如果ok按钮不在INPUT标签集合的末尾,那么您可以提交没有所有数据的表单。

以下是我向您展示的代码:

Option Explicit

Private Const m_sURI As String = "http://"

Private Sub Form_Load()

WebBrowser1.Resizable = True

WebBrowser1.Navigate m_sURI

End Sub

Sub autologin()

Dim HTML As HTMLDocument

Dim HTMLI As HTMLInputElement

Dim inputButton As HTMLInputElement

Dim uName As String

Dim uPass As String

On Error GoTo ErrorHandler:

uName = "user"

uPass = "password"

Set HTML = WebBrowser1.Document

For Each HTMLI In HTML.getElementsByTagName("input")

If HTMLI.Name = "Login" Then

HTMLI.Value = uName

End If

Select Case HTMLI.Type

Case "password"

HTMLI.Value = uPass

Case "ok"

' Save the ok reference so we can use it later.

Set inputButton = HTMLI

End Select

Next HTMLI

If inputButton Is Nothing Then

MsgBox "Ok button not found."

Else

inputButton.Click

End If

Exit Sub

ErrorHandler:

' Handle error ...

End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)

If URL = m_sURI Then

autologin

End If

End Sub

用vb6.0查看计算机用户名,如何使用vb6.0输入登录窗口的用户名和密码?相关推荐

  1. plc计算机验证方案,基于VB6.0的S7-200 PLC与计算机的 - PLC实验 - 电子发烧友网

    1 引言 PLC 作为一种稳定可靠的控制器在工业控制系统得到了广泛的应用[1].但是由于中小型plc的人机接口功能不很完善,不能提供给用户一个友好的交互界面,因此妨碍了对现场运行过程的跟踪与监控[2- ...

  2. 显示域用户登录的ip或计算机名,如何在使用PowerShell脚本或者VBS脚本,查看域内正在登录的域用户名、主机名和主机IP地址...

    域管理员希望能通过PowerShell或者VBS脚本,查看当前域内正在登录的账号名称.客户端主机名称和客户端主机IP地址.以前看过论坛中的一个帖子是说通过VBS脚本来查看,但是只能看到主机名和登录账号 ...

  3. mac os x系统 怎么查看计算机名,如何更改 Mac OS X系统默认用户名

    Mac 用户名估计有许多新朋友都不知道在哪个地方修改,其实说简单也简单说麻烦也麻烦看你自己的需求.下面是学习啦小编收集整理的如何更改 Mac OS X 系统默认用户名,希望对大家有帮助~~ 更改 Ma ...

  4. Delphi 中取本机的计算机名、IP地址、Windows登录的用户名

    //作者:陆岛工作室 XOtec Studio //组件库:XOtecExpress. 几个在Delphi 中取本机的计算机名.IP地址.Windows登录的用户名的函数. uses Windows, ...

  5. 安装mysql查看随机密码命令_linux安装mysql-8.0.21-1.el7.x86_64.rpm-bundle - 君主-bye

    本文参考 一     查看linux操作系统版本和系统内核版本 1 [root@nfs_client ~]# cat /etc/redhat-release 查看操作系统版本 2 CentOS Lin ...

  6. win10 查看计算机名称与用户名称

    一.查看计算机名 1.把鼠标移到"此电脑"上,并鼠标右击,再选择"属性".点击进入.这时会跳出一个界面,在这个界面上我们可以直接看到自己计算机名: 另外,大家可 ...

  7. 《鸟哥的私房菜基础篇》第四版学习笔记——第0章 计算机概论

    文章目录 http://linux.vbird.org/linux_basic/ 一.计算机:辅助人脑的好工具 1.计算机硬件的五大单元 2.一切设计的起点: CPU 的架构 3.其它单元的设备 4. ...

  8. 台式电脑计算机在哪,给力:如何查看台式机的配置,在哪里查看计算机的配置...

    许多朋友对计算机不太了解.例如,上次有朋友问我如何查看计算机配置.实际上,这个问题仍然很简单.稍微熟悉计算机的任何人都将知道如何查看计算机配置.但是,有几种检查方法,下面介绍几种检查计算机配置的方法: ...

  9. 桌面右键点计算机属性没反应,在win7系统中右键点击查看计算机属性没反应怎么办?...

    各位U盘装机大师的用户都知道,要想查看win7电脑的属性,就只需要右键点击桌面"计算机"图标既可以了,但是假如你遇到右键点击"计算机"却毫无反应,那该怎么办?经 ...

最新文章

  1. Graph Convolutional Neural Networks for Predicting Drug-Target Interactions
  2. 匿名发差评被判赔3272元,北京研究生遭遇冲上热搜,涉事机构回应:暂不澄清...
  3. LOST 迷失 Season 1
  4. Google正式将网速列为网站排名因素
  5. loadrunner mysql脚本_LoadRunner11_MySQL数据库脚本
  6. MS SQL入门基础:查看与修改索引
  7. 如何开始学习使用TensorFlow?
  8. OsmocomBB编译及GSM嗅探问题(转)
  9. 成都Uber优步司机奖励政策(3月1日)
  10. 计算机存储器的分类图片,存储器分类及各自特点有哪些
  11. 2020农行软开实习的笔试题
  12. 如何用笔记本组建家庭点歌系统
  13. 迅雷,暴风影音,QQ这些软件是什么工具和语言编的?
  14. 记录金盾专用播放器加密视频提取工具逆向分析过程二
  15. 38.JavaScript中异步与回调的基本概念,以及回调地狱现象
  16. php猜拳,JavaScript面向对象实现猜拳游戏
  17. 复现ICCV 2017经典论文—PyraNet
  18. 心肌损伤的标志物题库【1】
  19. [LuoGu] P3957 跳房子
  20. justjavac:从辍学到成为Deno核心代码贡献者,我的十年编程生涯

热门文章

  1. 德国黑客使用租用的计算机资源攻击散列算法
  2. Lua和C的交互说明(函数)
  3. Iphone4信号,苹果象个被惯坏的孩子
  4. 测试一下live writer
  5. Android-opencv之CVCamera (转载)
  6. 数据库切换为mysql中出现的问题:Error loading MySQLdb module.
  7. javascript 将毫秒值转换为天-小时-分钟-秒钟
  8. 表记录的检索(数据查询)
  9. 老王讲设计模式(一)——策略模式
  10. RabbitMQ、Redis