vf表单设计登录界面(请问在VF中,制作一个用户名和密码都是123456的教务管理系统的表单登陆界面,确定按钮的代码是什么啊)

2025-10-01 12:30:01 :0

vf表单设计登录界面(请问在VF中,制作一个用户名和密码都是123456的教务管理系统的表单登陆界面,确定按钮的代码是什么啊)

各位老铁们,大家好,今天由我来为大家分享vf表单设计登录界面,以及请问在VF中,制作一个用户名和密码都是123456的教务管理系统的表单登陆界面,确定按钮的代码是什么啊的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

本文目录

请问在VF中,制作一个用户名和密码都是123456的教务管理系统的表单登陆界面,确定按钮的代码是什么啊

简单的设定:
以下程序默认条件:
该表单仅有一个用户:用户名和密码均为数值型123456
用户名文本框名字为text1,密码文本框的名字是text2
那么登陆表单的确定按钮代码可以设置为:
if alltrim(thisform.text1.value)==123456 and alltrim(thisform.text2.value)==123456
messagebox("欢迎使用,登陆成功!",0,"提示信息")
else
messagebox("用户名或者密码错误!请重新输入!",0,"错误信息")
endif
thisform.refresh

我现在要做一个vfp的系统登录的验证表单,但是我不会啊,帮帮忙吧,谢谢

command1的click事件:

a=ALLTRIM(thisform.text1.value)

b=ALLTRIM(thisform.text2.value)

SELECT 密码表

LOCATE FOR ALLTRIM(username)==a

DO case

CASE a==""

  MESSAGEBOX("用户名不能为空!",0+48+0,"注意")

  thisform.text1.SetFocus

  RETURN

CASE FOUND()=.f.

  MESSAGEBOX("用户名错误!",0+48+0,"注意")

  thisform.text1.Value=""

  thisform.text2.Value=""

  thisform.text1.SetFocus

  RETURN

CASE b!=ALLTRIM(passwords)

  MESSAGEBOX("密码不正确!",0+48+0,"注意")

  thisform.text2.Value=""

  thisform.text2.SetFocus

  RETURN

OTHERWISE

  thisform.Release

  DO FORM 主界面.scx

 ENDCASE

 thisform.refresh

command2的代码:

CLOSE ALL

CLEAR EVENTS 

thisform.Release

quit

在VF中制作一个表单是登陆界面想知道一个确定按钮的代码怎么写

你先建个表比如说“账号密码表.dbf”内含字段“用户名”和“密码”储存你预设的用户名和密码~将这个表加入Form1 的数据环境中~
假设你登陆后的页面的那个表单是“主页面.scx”~form1 的init事件代码:
public i
i=0
form1 的unload事件:
close all
clear events
quit
接收用户名的文本框Text1的KeyPress事件代码:
LPARAMETERS nKeyCode, nShiftAltCtrl
if nKeyCode=13.and.!empty(this.value)
thisform.Text2.enabled=.t.
thisform.Text2.setfocus
endif
确定 按钮的click事件代码是:
IF EMPTY(thisform.text1.Value) .or. EMPTY(thisform.text2.Value)
MESSAGEBOX("Error ")
thisform.text1.SetFocus
ELSE
i =i + 1
IF i 》 3
MESSAGEBOX("Error more than 3 times !")
RELEASE thisform
ELSE

USE 账号密码表 EXCLUSIVE IN 0
LOCATE FOR 账号密码表.用户名= ALLTRIM(thisform.text1.Value)
IF FOUND()
IF 账号密码表.密码 = ALLTRIM(thisform.text2.Value)
DO FORM 主页面.scx
USE IN 账号密码表
ELSE
MESSAGEBOX("Password Error !")
USE IN 账号密码表
RETURN
ENDIF
ELSE
MESSAGEBOX("name not Found !")
USE IN 账号密码表
RETURN
ENDIF
ENDIF
ENDIF

用VF表单设计一个登录界面

本人不才,写了简单的
先在form1 的init 里写
public a
a=0
然后 “确认”命令按钮的Click事件代码:
IF a《3
DO case
CASE thisform.text1.Value="ABCDEF" AND trim(thisform.text2.Value)=’123456’
messagebox(’欢迎使用……­­’,0+64,’hello’)
thisform.Release()
CASE trim(thisform.text1.Value)《》"ABCDEF" AND trim(thisform.text2.Value)=’123456’
MESSAGEBOX(用户不正确,请重输…­’,0+64,’hello’)
a=a+1
CASE trim(thisform.text1.Value)="ABCDEF" AND trim(thisform.text2.Value)《》’123456’
MESSAGEBOX(’口令不正确,请重输...­’,0+64,’hello’)
a=a+1
CASE trim(thisform.text1.Value)《》"ABCDEF" AND trim(thisform.text2.Value)《》’123456’
MESSAGEBOX(’用户名和口令都不正确,请重输...­’,0+64,’hello’)
a=a+1
ENDCASE
ELSE
messagebox(’用户口名或口令不正确,登陆失败!’,0+64,’hello’)
thisform.Release()
ENDIF

请使用VFP编写一个登录界面的代码,并写出来

*新建一个表单,添加一个文本框,添加一个命令按钮(其余的修饰控件自己解决)
*form1.init代码:
public times,mima
times=0
mima="a1b2c3"
this.caption="登录"
thisform.text1.passagewordmark="*"
*command1.click代码
if thisform.text1.value==mima
messagebox("登录成功!")
release mima
thisform.release
endif
times=times+1
do case
case time=1
messagebox("密码错!还有两次机会")
case time=2
messagebox("密码错!还有两一次机会")
case time=3
messagebox("密码错!系统拒绝你登录")
release mima
thisform.release
endcase

在VF中制作一个如图的登陆界面 确定按钮的代码是什么

下面的例子是假设用户名密码是固定到程序中的
IF EMPTY(thisform.text1.Value)
MESSAGEBOX("请输入用户名",16,"系统提示")
thisform.text1.SetFocus
RETURN
ELSE
IF EMPTY(thisform.text2.Value)
MESSAGEBOX("请输入口令",16,"系统提示")
thisform.text2.SetFocus
RETURN
ELSE
IF ALLTRIM(thisform.text1.Value) == "用户1" .and. ALLTRIM(thisform.text2.Value ) == "用户1的密码"
DO FORM 用户1的表单
ELSE
IF ALLTRIM(thisform.text1.Value) == "用户2" .and. ALLTRIM(thisform.text2.Value ) == "用户2的密码"
DO FORM 用户2的表单
ELSE
MESSAGEBOX("用户名或口令错误",16,"系统提示")
thisform.text2.Value = ’’
thisform.text1.SelStart = 0
thisform.text1.SelLength = LEN(thisform.text1.Value)
thisform.text1.SetFocus
ENDIF
ENDIF
ENDIF
ENDIF

用VFP 设计一个登录表单

在form1的Init事件添加

public n

n=1

在进入按钮的click事件添加

if trim("abc")==trim(thisform.text1.value) 

messagebox ("密码正确")

else

messagebox ("密码错误剩余"+str(3-n)+"次")

n=n+1

if n》3

messagebox("你无权进入系统","信息窗口")

thisform.release

endif

endif

怎样用VF设计一个QQ登陆窗口

图在哪里啊?没有看到···
基本操作思路:
1、建立一个表文件,功能是储存合法用户的用户名和密码信息。预先输入合法用户信息。
2、建立表单文件,控件位置、大小调整到合适。没有图,至少应该包含两个标签、两个文本框、两个按钮。
3、将表文件加入到表单文件的数据环境中去。
4、在登陆按钮的click方法中输入代码:
if alltrim(thisform.text1.value)==alltrim(yh.yhm) and alltrim(thisform.text2.value)==alltrim(yh.mm)
messagebox("登陆成功!欢迎使用本程序!")
else
messagebox("用户名或者密码错误,请重新输入!")
endif
thisform.refresh
5、不知道你的图是什么样子的,密码修改的方式就不知道怎么样子了。但可以这么想 :
用户点击修改密码按钮之后,表单上应该显示:用户名,旧密码,新密码,确认新密码,四个文本框。采用类似第一步登陆验证的方式,验证原先用户名和旧密码是否和预置的一致,如果一致,那么判断输入的新密码和密码确认是否完全一致,当满足上述所有条件之后,用新密码去更新相应的用户表中的旧密码字段即可。

在数据库vf软件中,怎么制作用密码登陆的登陆界面急急急

设置表(密码表)里面添加字段用户名和密码用于你存储密码和用户名的!新建表单调用数据环境添加密码表,添加窗体控件combo1、text1、spinner1、command1,并在command1的click过程加入命令:locate all for alltrim(密码表.用户名)=alltrim(thisform.combo1.value)
if found()
if alltrim(thisform.text1.value)==alltrim(密码表.密码)
do form 你的表单
thisform.release
else
thisform.spinner1.value=thisform.spinner1.value+1
if thisform.spinner1.value=3
messagebox("对不起口令不正确!"+chr(13)+"对不起,你无权使用!",48,"登入信息")
thisform.release
quit
endif
messagebox("密码错误,请重新输入!",48,"登入信息")
thisform.text1.setfocus
thisform.text1.value=""
thisform.refresh
endif
endif

关于本次vf表单设计登录界面和请问在VF中,制作一个用户名和密码都是123456的教务管理系统的表单登陆界面,确定按钮的代码是什么啊的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

vf表单设计登录界面(请问在VF中,制作一个用户名和密码都是123456的教务管理系统的表单登陆界面,确定按钮的代码是什么啊)

本文编辑:admin

更多文章:


immediately的用法(immediately的含义及用法)

immediately的用法(immediately的含义及用法)

大家好,immediately的用法相信很多的网友都不是很明白,包括immediately的含义及用法也是一样,不过没有关系,接下来就来为大家分享关于immediately的用法和immediately的含义及用法的一些知识点,大家可以关注

2026年4月28日 23:00

prepare for disappointment(disappointment是什么意思)

prepare for disappointment(disappointment是什么意思)

大家好,如果您还对prepare for disappointment不太了解,没有关系,今天就由本站为大家分享prepare for disappointment的知识,包括disappointment是什么意思的问题都会给大家分析到,还

2025年12月26日 11:15

backspace用英文怎么读(Backspace,这个键怎么读)

backspace用英文怎么读(Backspace,这个键怎么读)

本篇文章给大家谈谈backspace用英文怎么读,以及Backspace,这个键怎么读对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录Backspace,这个键怎么读backspace怎么读音bαckspαce英语怎么读bac

2025年10月1日 12:45

javaweb实验心得(求一份java上机实验心得,300字左右)

javaweb实验心得(求一份java上机实验心得,300字左右)

大家好,关于javaweb实验心得很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于求一份java上机实验心得,300字左右的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位

2025年7月1日 05:45

html表单重置(HTML如何清空表单信息)

html表单重置(HTML如何清空表单信息)

今天给各位分享HTML如何清空表单信息的知识,其中也会对HTML如何清空表单信息进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录HTML如何清空表单信息在HTML上将表单中lnput元素的TYPE属性设置为什么

2025年5月25日 05:15

fgets函数的作用是(标准函数fgets(s,n,f)的功能是)

fgets函数的作用是(标准函数fgets(s,n,f)的功能是)

本篇文章给大家谈谈fgets函数的作用是,以及标准函数fgets(s,n,f)的功能是对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录标准函数fgets(s,n,f)的功能是C语言文件习题:在C语言中,函数fgets(str,

2025年12月10日 18:30

settimeout类型(setTimeout()和setInterval()方法的区别)

settimeout类型(setTimeout()和setInterval()方法的区别)

今天给各位分享setTimeout()和setInterval()方法的区别的知识,其中也会对setTimeout()和setInterval()方法的区别进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录set

2026年5月26日 18:30

今日头条免费素材库(自媒体微信公众号怎么找写作素材)

今日头条免费素材库(自媒体微信公众号怎么找写作素材)

“今日头条免费素材库”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看今日头条免费素材库(自媒体微信公众号怎么找写作素材)!本文目录自媒体微信公众号怎么找写作素材今日头条我的素材怎么添加今日头条盗用素材会怎么样自媒体微信公众号

2026年8月26日 22:00

prefs文件怎么打开(C4D如何导出自定义快捷键该文件后缀为res的格式)

prefs文件怎么打开(C4D如何导出自定义快捷键该文件后缀为res的格式)

大家好,prefs文件怎么打开相信很多的网友都不是很明白,包括C4D如何导出自定义快捷键该文件后缀为res的格式也是一样,不过没有关系,接下来就来为大家分享关于prefs文件怎么打开和C4D如何导出自定义快捷键该文件后缀为res的格式的一些

2026年9月21日 22:30

什么是sophisticated(sophisticated 是什么意思)

什么是sophisticated(sophisticated 是什么意思)

各位老铁们,大家好,今天由我来为大家分享什么是sophisticated,以及sophisticated 是什么意思的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们

2026年1月3日 14:15

下列()是正确的(下列说法正确的是( ))

下列()是正确的(下列说法正确的是( ))

大家好,今天小编来为大家解答以下的问题,关于下列()是正确的,下列说法正确的是( )这个很多人还不知道,现在让我们一起来看看吧!本文目录下列说法正确的是( )下列判断正确的有()下列描述正确的是( )下列说法中正确的是( )下列说法正确的是

2025年9月29日 06:45

struts sql结构(如何理解SQL servers的体系结构)

struts sql结构(如何理解SQL servers的体系结构)

这篇文章给大家聊聊关于struts sql结构,以及如何理解SQL servers的体系结构对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录如何理解SQL servers的体系结构struts1 的sql语句一般放在哪个文件下

2025年11月3日 18:00

iferror函数参数使用(excel2010表格中如何使用iferror函数 iferror函数在excel中使用方法)

iferror函数参数使用(excel2010表格中如何使用iferror函数 iferror函数在excel中使用方法)

大家好,如果您还对iferror函数参数使用不太了解,没有关系,今天就由本站为大家分享iferror函数参数使用的知识,包括excel2010表格中如何使用iferror函数 iferror函数在excel中使用方法的问题都会给大家分析到,

2026年4月26日 15:15

holders是什么意思(clear holders 什么意思)

holders是什么意思(clear holders 什么意思)

本篇文章给大家谈谈holders是什么意思,以及clear holders 什么意思对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录clea

2025年12月9日 21:00

js文件下载(js 下载文件 不提示保存 直接下载)

js文件下载(js 下载文件 不提示保存 直接下载)

大家好,关于js文件下载很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于js 下载文件 不提示保存 直接下载的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文

2025年7月31日 05:00

linux下安装jdk解压就完了(linux下安装jdk并设置环境变量)

linux下安装jdk解压就完了(linux下安装jdk并设置环境变量)

大家好,如果您还对linux下安装jdk解压就完了不太了解,没有关系,今天就由本站为大家分享linux下安装jdk解压就完了的知识,包括linux下安装jdk并设置环境变量的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本

2025年12月22日 12:30

小黄豆怎么做好吃(大豆怎么做好吃又简单)

小黄豆怎么做好吃(大豆怎么做好吃又简单)

大家好,关于小黄豆怎么做好吃很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于大豆怎么做好吃又简单的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录大豆怎么

2026年5月11日 18:15

持续集成框架(jmeter持续集成为什么要用ant)

持续集成框架(jmeter持续集成为什么要用ant)

各位老铁们好,相信很多人对持续集成框架都不是特别的了解,因此呢,今天就来为大家分享下关于持续集成框架以及jmeter持续集成为什么要用ant的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录jmeter持续集成为什

2025年6月22日 22:15

cite和citation(cite的意思及用法)

cite和citation(cite的意思及用法)

其实cite和citation的问题并不复杂,但是又很多的朋友都不太了解cite的意思及用法,因此呢,今天小编就来为大家分享cite和citation的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录cite的意思

2026年3月1日 07:15

python基础编程代码(Python中的程序基本结构有哪些呢)

python基础编程代码(Python中的程序基本结构有哪些呢)

“python基础编程代码”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看python基础编程代码(Python中的程序基本结构有哪些呢)!本文目录Python中的程序基本结构有哪些呢python新手代码是什么Python中

2026年9月3日 20:00

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索