C开发经验技巧宝典(21)
发布时间:2021-06-07
发布时间:2021-06-07
选择“开始”|“运行”选项,在运行对话框中输入“Regedit”打开注册表编辑器。展开注册表到[HKEY_CURRENT_USER\keyboardlayout\preload]分支,在preload主键下面会有数个以序列号1、2、3、4命名的子键,子键的数目和计算机上安装的输入法一一对应,其中的1、2、3、4代表的是输入法的排列顺序。比如,计算机上一共安装了4种输入法,依次为英文、微软拼音、智能ABC和五笔字型,那么1对应英文,而4对应的是五笔字型。所以,要调整输入法的顺序,只需修改和1、2、3、4对应的键值即可。例如,想让微软拼音和五笔字型互换位置,就可以在子键2上右击,选择“重命名”选项,先把它改为“w”或其他不存在的名称,接着将子键4改名为2,最后将w改名为4即可。退出注册表编缉器,重新启动计算机即可。这种方法的好处是不用知道输入法的键值,当然,也可以直接修改输入法的“默认”键值来调整输入法的顺序。
锁定文本框内的文本不用,只需将文本框的Enabled属性设置为False即可。Enabled属性获取或设置一个值,该值指示控件是否可以对用户交互做出响应。
使用Message.Show输出用户信息,只需指定Show方法的参数即可。例如,MessageBox.Show ("输入用户信息")。
5.3 图片数据处理技巧
本实例主要介绍如何将图片存入数据库。将图片存入数据库,首先要在数据库中建立一张表,将存储图片的字段类型设为Image类型,用FileStream类、BinaryReader把图片读成字节的形式,赋给一个字节数组,然后用ADO.SqlCommand对象的ExecuteNonQuery()方法来把数据保存到数据库中。主要代码如下:
private void button1_Clickobject sender, EventArgs e) {