当前位置:编程学习 > C#/ASP.NET >>

在C#窗体程序中添加图片

要求:

(1)不同的登陆者显示不同的图片……

(2)对于不同的登陆者我已经传递了不同的系统变量,可以根据不同的系统变量,来判断用户是谁,以便选择不同图片

(3)大家可以稍稍说详细点,大体步骤说下,谢谢大家了

追问:不是,我是在控件中显示不同图像,不是登录不同的窗体!

根据用户不同,显示不同图像

答案:这个很简单,,像你所说的方法只适合登录者类型少的情况,,,

比如类型1登录就传一个1到主窗体,,,类型2登录就传一个2到主窗体

这个主要就是涉及不同窗体间的数据传递,,,你可以这样,在项目里面新建一个类,,在类中声明一个静态的公共类型的变量,,,,假如类为UserHelp   变量为style

在登录窗体中给变量赋值        UserHelp.style = 1 ;

登录后,,在住窗体中根据UserHelp.style的值进行判断是什么类型的用户登录·····

还有不明白加我Q   568712192

 

这个最常见的就是显示用户头像。

一般这个设定就是在用户表里面增加一个图像字段,

在用户验证通过后,读取该用户的图像字段,然后把它显示出来就可以了。

如果拟采用文件形式存储图像,只需要增加一个该用户对应的图像文件存储的路径即可。

你的想法是对的。用户登录的时候,上传的数据除了用户名、密码之外、多加一个变量专门给图片的。
服务器接收到用户的登录信息后,首先判断用户名和密码,正确的话就按照图片的变量取图片,一起
发送回客户端,让图片在客户端显示。

如果是使用VS2008的话,应该已经支持上传图片传入数据库的了,实际上也就是传入了图片的地址。

方法如上:建立用户表,用户名唯一,根据用户名,密码,显示对应数据表中图片地址的图片。

上一个:C#怎么辨别文本文档的编码???
下一个:c#数据库网络编程的一个问题

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,