需求:如图的窗体中,点击选择的时候,进入到本地磁盘选择图片,然后获取图片的名字,并保存在数据库中
代码如下:
//在窗体加载的时候,应该把文本框设置为只读。
//点击选择的时候触发的事件
private void btn_upImg_Click(object sender, EventArgs e)
{
if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
//图片名
this.txt_iconName.Text = openFileDialog1.FileName;
}
if (openFileDialog1.FileName.Length > 0)
{
string oldName = openFileDialog1.FileName;//存放文件路径
string[] splitName = oldName.Split('.');//为获取文件扩展名做准备
string ext = splitName[splitName.Length - 1];//截取文件扩展名
//判断图片格式是否符合
if (ext == "jpg" || ext == "gif