问题描述:
由于网上需输密码的情况越来越多,以及木马等窃取密码的情况时有发生,我想到用VB编一个密码输入程序,在需输入密码等隐私资料时,可以通过这个程序输入,避免因键盘输入而造成密码被盗的现象,但因我初学VB,现有一个问题求助,即如何将该程序的焦点移至网页上的密码框内并输入字符,多谢指教.
解析:
输入总是能够被监视到的,我认为你应该做这样的一个程序:
1、生成一个键盘的界面,要随机排放按键的位置(模拟QQ)
2、一个复制按钮
3、一个文本框
4、一个Timer控件
程序执行步骤:
1、启动程序时生成随即键盘
2、用鼠标点击要输入的密码(此时文本框显示密码,要用*号)
3、点击复制按钮,将密码复制,同时启动Timer控件
4、将密码复制到要输入的地方
5、5秒钟后他Timer控件清空复制的内容
#include "stdio.h"int* set(void)
int* set(void)
{
int i
static a[4]
printf("请输入要设置的4位密码 :")
for(i=0i<4i++)
{
scanf("%d",&a[i])
}
return a
}
int main()
{
int i,*a,b[4]
a=set()
printf("请输入4位密码 :")
for(i=0i<4i++)
{
scanf("%d",&b[i])
}
i=0
while(i<4)
{
if(a[i]==b[i])
{
printf("%d",a[i])
i++
}
else
{
break
}
}
if(i==4)
{
printf("密码正确\n")
}
else
{
printf("密码错误\n")
}
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)