c#图片问题

问题描述

我想在VS2008中,将需要的图片根据数据库中一个风速的实时表显示的数据显示出来,例如,风速<=15时候,自动显示A图片;风速<=20时候,自动显示B图片;风速<=25时候,自动显示C图片;等等我写了如下代码,但是代码运行到如下地方的时候就跳过不运行了,没报错和警告,请高手看看,有什么问题。(1)跳过不运行的代码:if(Wind<=15){this.A_W1.Image=Image.FromFile("绿18x18.gif");}elseif(Wind<=20){this.A_W1.Image=WindowsFormsApplication1.Properties.Resources.灰18x18;}elseif(Wind<=25){this.A_W1.Load("灰18x18.gif");}elseif(Wind<=30){this.A_W1.Image=Image.FromFile("WindowsFormsApplication1.Properties.Resources\绿18x18.gif");}elseif(Wind<=12000){this.A_W1.Image=Image.FromFile("WindowsFormsApplication1.Properties.Resources\绿18x18.gif");}(2)总代码:privatevoidForm1_Paint(objectsender,EventArgse){if(A_W1.Image!=null){//清除Picturebox的图片A_W1.Image.Dispose();A_W1.Image=null;}//设置连接字符串stringconnectionString="datasource=localhost;userid=sa;pwd=12345678;database=RailWay;";//检索WS_Real表的SQL语句stringcmdText="selectWind_SpeedfromWS_Real";//创建SqlConnection类的实例,用于连接SQLServer数据库SqlConnectioncon=newSqlConnection(connectionString);try{//打开连接con.Open();//创建数据适配器SqlDataAdapterda=newSqlDataAdapter(cmdText,con);//创建DataSet,此时得到的是空数据集DataSetds=newDataSet();//填充数据集da.Fill(ds,"WS_Real");DataTabledt=ds.Tables["WS_Real"];stringstr=dt.Rows[0][0].ToString();intWind=Convert.ToInt32(str);if(Wind<=15){this.A_W1.Image=Image.FromFile("绿18x18.gif");}elseif(Wind<=20){this.A_W1.Image=WindowsFormsApplication1.Properties.Resources.灰18x18;}elseif(Wind<=25){this.A_W1.Load("灰18x18.gif");}elseif(Wind<=30){this.A_W1.Image=Image.FromFile("WindowsFormsApplication1.Properties.Resources\绿18x18.gif");}elseif(Wind<=12000){this.A_W1.Image=Image.FromFile("WindowsFormsApplication1.Properties.Resources\绿18x18.gif");}}catch(Exceptions){Console.WriteLine(s.Message);}finally{con.Close();}}

解决方案

解决方案二:
intWind=Convert.ToInt32(str);此处设个断点看看Wind是什么
解决方案三:
this.A_W1.Image=Image.FromFile("WindowsFormsApplication1.Properties.Resources\绿18x18.gif");这样读取文件的方式对不对
解决方案四:
调试下看执行到那了。进没进catch
解决方案五:
在SQL数据库中,为什么我更改完数据后,每次只有重新打开数据库,才可以SELECT到新数据。应该怎么做,有人知道吗,谢谢
解决方案六:
没点执行?

时间: 2024-09-13 01:08:00

c#图片问题的相关文章

html-c# 提取微信文章中的图片是WEBP格式,如何转成JPG格式以便能够正常显示?

问题描述 c# 提取微信文章中的图片是WEBP格式,如何转成JPG格式以便能够正常显示? 根据微信文章地址,提取到了微信文章的HTML源文件,但图片是WEBP格式,并防盗链. 请问,如何通过C#方法,把WEBP转成JPG格式用于保存在本地以便可以正常浏览? 提取到的微信图片的地址如下: http://mmbiz.qpic.cn/mmbiz/Ek7ZheM28KXya0WfIFv58aNZEBb3YSWX9iaMJHLhuz7o5xNia68MItJfDya947ibSX1HVNpy9V3iaJr

在jsp中怎么给文字加背景图片啊

问题描述 在jsp中怎么给文字加背景图片啊 动态生成的菜单 代码如下 function startParentNode(text){ //alert(text); if(""站址管理"" == text){ document.write('<table border=""0"" cellpadding=""1"" cellspacing=""0"&qu

修改Win8系统图片缺省打开方式

Win8系统中缺省采用新界面的照片应用打开图片,也就是说,即使是在Win8的传统桌面以及资源管理器中双击打开图片文件,也会自动跳转到Win8界面的照片应用中,如果有的朋友觉得不习惯,想要修改图片的缺省打开方式,方法也很简单. 在Win8资源管理器中用鼠标右键点击图片文件,从右键菜单中选择"打开方式-选择默认程序". 图示:在Win8中设置图片查看默认程序 弹出的菜单中会列出当前的一些相关程序,点选自己喜欢的程序名称即可.比如大家熟悉的Windows照片查看器.

PhotoShop打造唯美清新的风景桌面壁纸图片教程

教程将给大家讲解如何用普通风景照片制作养眼的屏幕背景. 先看一下最终效果: 1.载入风景照片,并复制产生新层. 在制作照片时我总有个习惯,我自认为是个好习惯.观察照片将对后面的作品产生什么影响,在这个照片中左边的滚石在制作完时 会影响作品的美观,这里要最大限度的做出调整.使用"滤镜>模糊>高斯模糊"如下设置: 继续复制一个层,用调用"橡皮擦"使用柔角,轻轻的在下图所示区域涂抹 在复制层,并将不透明度设置为55% 分类: PS图片处理

PS通道将图片处理为反转片负冲照片特效

反转胶片经过负冲得到的照片色彩艳丽,反差偏大,景物的红.蓝.黄三色特别夸张.反转片负冲比负片负冲在色彩方面更具表现力,其色调的夸张表现是彩色负片不及的,但在层次表现方面,反转负冲又逊色于负片负冲.反转负冲主要适用于人像摄影和部分风光照片,这两种拍摄题材在反转片负冲的表现下,反差强烈,主体突出,色彩艳丽,使照片具有了独特的魅力. 我们没有反转片,也难以实现负冲,但是我们可以用Photoshop的特效处理来模仿反转负冲的效果,其中我们会大量用到通道. 1.在Photoshop中打开一幅图片.在通道控

Photoshop打造柔美的暗调红褐色秋季美女图片

  素材图片主色也比较暗,调色的时候可以先把主色转为中性色,然后用曲线等增加暖色,再在高光区域增加一点高光,暗部增加一点冷色即可. 原图 最终效果 1.打开素材图片,创建可选颜色调整图层,对绿色进行调整,参数及效果如下图.这一步把图片中的绿色转为黄绿色. <图1> <图2> 2.创建可选颜色调整图层,对黄色,绿色进行调整,参数设置如图3,4,效果如图5.这一步给图片增加黄褐色. <图3> <图4> <图5> 3.创建色相/饱和度调整图层,对全图.

Photoshop打造甜美的青红色秋季外景美女图片

  素材图片以黄绿色为主,调色的时候需要把颜色稍微区分一下,把绿色转为淡青色,黄色转为橙红色,再把整体调柔和,人物肤色调红润即可. 原图 最终效果 1.打开素材图片,创建可选颜色调整图层,对黄色,绿色进行调整,参数设置如图1,2,效果如图3.这一步主要把图片中的绿色转为青绿色. <图1> <图2> <图3> 2.创建可选颜色调整图层,对黄.绿,白进行调整,参数设置如图4 - 6,效果如图7.这一步把图片中的黄色转为橙黄色,绿色转为青绿色. <图4> <

Photoshop打造甜美的粉红色秋季美女图片

  粉红色图片调色比较简单,过程:先微调一下颜色层次,然后直接用调色工具把主色转为红色,再慢慢把主色调淡,局部增加一点补色即可. 原图 最终效果 1.打开素材图片,创建可选颜色调整图层,对黄.绿,白进行调整,参数设置如图1 - 3,效果如图4.这一步主要把图片中的黄色调淡一点. <图1> <图2> <图3> <图4> 2.按Ctrl + J 把当前可选颜色调整图层复制一层,不透明度改为:20%,效果如下图. <图5> 3.创建色相/饱和度调整图层

Photoshop打造唯美的韩系青蓝色草地美女图片

素材图片主色为绿色,调色的时候可以把绿色直接转为青绿色或青蓝色,然后在高光区域增加一点淡蓝色,暗部增加一点暗蓝色即可. 原图 最终效果 1.打开素材图片,创建可选颜色调整图层,对绿色,白色进行调整,参数设置如图1,2,效果如图3.这一步主要把图片中的绿色转为青绿色. <图1> <图2> <图3> 2.按Ctrl + J 把当前可选颜色调整图层复制一层,不透明度改为:30%,效果如下图. <图4> 3.创建色相/饱和度调整图层,对黄色,绿色进行调整,参数及效果

Photoshop给水边的美女图片加上暗调金秋色

  素材图片主色为绿色,不过调色的时候不要一步就把主色转为橙红色,需要把稍亮的绿色转为橙黄色,其它绿色转为红褐色,然后在暗部增加一点冷色即可. 原图 最终效果 1.打开素材图片,创建可选颜色调整图层,对黄.绿.中性,黑进行调整,参数设置如图1 - 4,效果如图5.这一步给图片增加黄褐色. <图1> <图2> <图3> <图4> <图5> 2.按Ctrl + J 把当前可选颜色调整图层复制一层,不透明度改为:50%,效果如下图. <图6>