SQL2000数据库”运行在普通用户下所需的权限
2010-03-19 12:48
435 查看
刚开始学这个课程的时候,我就想着什么时候才能做出一个真实的窗口来用啊。在控制台上的学习已经有一个多月了,黑箍东东的,就光自己能看到,用户又不会编程,怎么用啊?终于开始学习窗体了。WinForm是windows Form的简称,是.Net平台上用来开发窗体的一种技术,是windows下的可视化编程,简单说就是做一个用户界面,也叫做“胖客户端”。
一个窗体,我们按下Ctrl+Alt+x时,左边会弹出一个工具箱,里面有多个控件,有按钮(button),有标签(lable),有文本框(textbox),等等各种控件,用来控制整个窗体。当我们双击窗口时,右边会弹出一个属性窗口,每个控件都有自己的各种属性,比如设计,访问限制,外观,布局,初始位置等等。里面比较常用的需要我们记住,比如:StartPosition里面可以固定一个窗体第一次出现的位置,FormBorderStyle里面可以固定窗体的大小,背景色,前景色的等等, 可以说应有尽有,那么熟练的云中这些属性会让我们桌的窗体简单又美观。
底下是我做的一个简单的文件属性的窗口。做好一个窗口后,最终要的就是每一个按钮的作用,下面我做了浏览按钮的作用,当我们点击浏览按钮时(也可以通过访问键Alt+B)就会弹出一个系统中设置好的窗口,在里面我们可以选择要打开的文件,然后得到该文件的属性。
那么到底是怎么做到的呢??在设计好窗体的大致形态以后,双击“浏览”按钮,会跳转到一个程序,在btnbrowser_Click事件中写入下面的程序:
private void btnbrowser_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.ShowDialog(); string path = ofd.FileName; this.textBox1.Text = path; FileInfo fi = new FileInfo(path); this.btntype.Text = fi.Name; this.btnlocation.Text = fi.DirectoryName; this.btnlength.Text = fi.Length.ToString(); this.btnCtime.Text = fi.CreationTime.ToString(); this.btnUtime.Text = fi.LastWriteTime.ToString(); this.btnVtime.Text = fi.LastAccessTime.ToString(); }运行后就完事大吉了!
P.S:要设置那个按钮的作用,就双击它,在跳转的程序中写,跟控制台应用程序一样的做法。
第一个窗口就这样出来了,别看现在记录的时候相当容易,当时做的时候也费了一番脑子呢。
Ajax的姑娘,加油!
本文出自 “Ajax的姑娘” 博客,谢绝转载!
相关文章推荐
- “SQL2000数据库”运行在普通用户下所需的权限
- 用普通用户运行sql2000的所需权限说明
- ubuntu 普通用户运行virt-manager时libvirt权限设置
- 以普通用户权限运行tshark
- 管理员权限程序以普通用户的权限运行不需要管理员权限的程序
- CPAU.exe,普通用户运行需要管理员权限的软件
- 如何让普通用户运行需要管理员权限的应用程序
- 在普通用户下以root权限运行程序
- Windows下降权MYSQL和apche的运行级别(普通用户权限运行)
- Windows下降权MYSQL和apche的运行级别(普通用户权限运行)
- AD域环境下利用Supercrypt实现普通用户安装/运行/更新使用管理权限的方法
- AD域环境下利用Supercrypt实现普通用户安装/运行/更新使用管理权限的方法
- Windows下降权MYSQL和apche的运行级别(普通用户权限运行)
- 普通用户运行管理员权限方法
- 【AD】AD域环境下利用Supercrypt实现普通用户安装/运行/更新使用管理权限的方法
- 普通用户登录EM所需权限
- SQL Server Reporting Services 用户不具有所需的权限。请验证授予了足够的权限并且解决了 Windows 用户帐户控制(UAC)限制问题。
- 【AD】取消普通域用户帐号加域权限&授权特定普通域用户加域权限
- 多个业务子系统的集中统一管理用户权限,SQL脚本批量事务运行的参考代码
- 提升域用户运行特定软件的权限