社区
C#
帖子详情
登陆界面设计的问题?
TeBieChi
2008-05-27 12:07:48
前提用C#我是初学者 只会这个 我没分 如有好心人可以解答 不甚感激
一般来说 password和username 都是和数据库连接的
可是,偏偏现在password 和 username 是存放在文本文件中的
我应该如何去check?
假定 我文本文件的存放如下
zhang 123
wang 456
sun 789
...全文
124
11
打赏
收藏
登陆界面设计的问题?
前提用C#我是初学者 只会这个 我没分 如有好心人可以解答 不甚感激 一般来说 password和username 都是和数据库连接的 可是,偏偏现在password 和 username 是存放在文本文件中的 我应该如何去check? 假定 我文本文件的存放如下 zhang 123 wang 456 sun 789
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yilanwuyu123
2008-05-27
打赏
举报
回复
加载这个文件~
用IO去读
得到的字符串解析 就OK了。
tiancs
2008-05-27
打赏
举报
回复
[Quote=引用 1 楼 clusion 的回复:]
读取每一行,然后用字符串分割函数(string[]="zhang 123".Split(" ") )把它分成两份。这样就可以取出了用户名和密码了
[/Quote]
这个方法 不错 如果你想用别的解决 就比较麻烦了
TeBieChi
2008-05-27
打赏
举报
回复
*号打错了 是(号 改 晕
TeBieChi
2008-05-27
打赏
举报
回复
你们没理解我的意思
假设文本里面有100组 帐号+密码
你在写程序的时候根本不知道 帐号或者密码是什么,他们的length多大 如何去Split? 因为这个方法我没用过 所以不是很理解
何况 分割之后用数组存储 用2个数组 分别存帐号和密码?
其实这个问题 大概说说很easy 但是实际实现起来 有很多细节问题;
using Microsoft.VisualBasic;
添加引用:Microsoft.VisualBasic
string[] LoginString=new string[3];
int i=0;
private void button1_Click(object sender, EventArgs e)
{
string LineString = "";
StreamReader sr = new StreamReader("f:\\1.txt");
while ((LineString = sr.ReadLine()) != null)
{
LoginString[i] = LineString;
i++;
}
string u=this.textBox1.Text;
string p=this.textBox2.Text;
for (int j = 0; j < 3; j++)
{
if (((Strings.InStr(u,LoginString[j])!=0)&&*((Strings.InStr(p,LoginString[j]))!=0)))
MessageBox.Show("1");
else
MessageBox.Show("2");
这个是我写的 但是会报错 说Instr 没有2个参数的重栽 但是MSDN上面 另外2个参数是可选的 问题在哪?
顺便请大虾看看 我这个程序可行性有多少?
zxrglc
2008-05-27
打赏
举报
回复
接分
wuhaiwuya
2008-05-27
打赏
举报
回复
写成xml 格式 把帐号 密码 写成xml 格式 那么再去你验证时候 可以通过较为迅速的xpath 取得对以的密码 然后将密码进行比对 还有为什么要写文件呢?
dreamsnake
2008-05-27
打赏
举报
回复
一个帐号会有一百个密码吗?
一行不就是存一个帐号和一个密码的吗?!
你按一楼的方法,把每个帐号和密码都和登录的输入比对一下不就好了.如果你觉得麻烦,也可以一次都读出来,放到一个集合里,然后再和集合的比对.不过,如果你的文本文件可能非常大的话,就比较消耗内存了.
对了,顺便说一下,一楼说的,一次读取一行,这句话你没看到吧?
TeBieChi
2008-05-27
打赏
举报
回复
现在只是写了三个
正常的程序是不可能用枚举去 分割的吧
如果帐号 密码有100个呢 我举的例子只是讲一下帐号密码存储的格式
clusion
2008-05-27
打赏
举报
回复
读取每一行,然后用字符串分割函数(string[]="zhang 123".Split(" ") )把它分成两份。这样就可以取出了用户名和密码了
rpg_kiss
2008-05-27
打赏
举报
回复
哎.你们都是高手.我一个都看不懂!
TeBieChi
2008-05-27
打赏
举报
回复
我很菜的啊 你们讲的太笼统了
一个较完整的Qt用户登录
界面设计
一个较完整的Qt用户登录界面,稍微移植可用,用sqlite数据库存储用户名和密码,具有增加和删除用户的功能,开发环境为ubuntu16.04+Qt5.6.1,win7下程序也编译可用。贡献出来,共同学习,欢迎交流。
漂亮的html
登陆
界面
浅蓝色漂亮的html
登陆
界面 PSD与HTML
仿QQ概念版
登陆
界面,酷狗魔方,C# winForm .Net 2.0 源码
仿QQ概念版
登陆
界面,酷狗魔方,C# winForm .Net 2.0 界面特效 源码。 可以把Winform设计成像WPF一样。 仿QQ概念版
登陆
界面:云和叶子是动态的。启动和关闭有仿照QQ的渐变透明的动态效果。 酷狗魔方:4个角有淡入淡出效果。 还有其他几个特效例子。 此项目中包含了多个
界面设计
例子。VS2013。 界面库不开源,如果你需要源码你可以联系我。本项目只用于学习参考,请勿用于非法或商务用途,谢谢合作!
android高仿QQ
登陆
界面Demo
一款完全仿照最新QQ
登陆
的界面UI设计,同时实现了部分逻辑功能,希望可以帮到喜欢研究UI的朋友做参考
Android实现登录界面和功能实例
最近一个android小程序需要登录功能,我简单实现了一下。这是整个工程源码,注释嘛,还算详细吧
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章