请问在C#中,int first =sql convertt.ToInt32(first.text);int不包含text的定义是什么意思

求C#大神,求指点。_C#大全_优良自学吧 |
当前位置: >
> 求C#大神,求指点。优良自学吧提供求C#大神,求指点。,求C#大神,求指导。。急。。!!!private&void&button1_Click(object&sender,&EventArgs&e) &&&&&&&&{求C#大神,求指导。。急。。!!!private&void&button1_Click(object&sender,&EventArgs&e)
&&&&&&&&&&&
&&&&&&&&&&&&if&(textBox4.Text&==&"")
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("请输入年龄!");
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&}
&&&&&&&&&&&&if&(textBox7.Text&==&"")
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("请输入工龄!");
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&}
&&&&&&&&&&&&if&(comboBox1.Text&==&"")
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("请选择部门!");
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&}
&&&&&&&&&&&&int&age&=&Convert.ToInt32(textBox4.Text);
&&&&&&&&&&&&int&gonglin&=&Convert.ToInt32(textBox7.Text);
&&&&&&&&&&&&String&cnno&=&"Data&Source=HP-PC;Initial&Catalog=FIRST;Integrated&Security=TPooling=False";
&&&&&&&&&&&&SqlConnection&connection&=&new&SqlConnection(cnno);
&&&&&&&&&&&&string&sql&=&string.Format("Insert&into&Xinxi&values('{0}','{1}','{2}',{3},'{4}','{5}',{6},'{7}','{8}','{9}')&",&textBox1.Text,&textBox2.Text,&textBox3.Text,&age,&comboBox1.Text,&textBox6.Text,&gonglin,&textBox8.Text,&textBox9.Text,&textBox10.Text);
&&&&&&&&&&&
&&&&&&&&&&&&connection.Open();
&&&&&&&&&&&&SqlCommand&command&=&new&SqlCommand(sql,&connection);
&&&&&&&&&&&&//int&num&=&Convert.ToInt32(command.ExecuteScalar());
&&&&&&&&&&&&int&num&=&command.ExecuteNonQuery();
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&if&(num&&&0)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&MessageBox.Show("添加成功!");
&&&&&&&&&&&&&&&&&&&&this.Close();
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&else
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&MessageBox.Show("添加失败!");
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
&&&&&&&&&&&&catch&(Exception&ex)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("错误异常"&+&ex);
&&&&&&&&&&&&}
&&&&&&&&&&&&finally
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&connection.Close();
&&&&&&&&&&&&}
这是我刚写的。。往数据库里加信息,其中Xno是主键,在添加一样的主键时会提示出错,得怎么改呀。。在下新手,求大神指导。。------最佳解决方案--------------------还有就是,为秘既然设了主键你还要插入同样的数据。。。你要是硬想这样做那就try起来吧。。。把异常抛弃掉就不会报错了。。。但是这种做法有点匪夷所思。
另外你的是用了try,但是应该用在执行的地方,你那里都执行完了,用try没意义了啊。。。
connection.Open();
&&&&&&&&&&&&SqlCommand&command&=&new&SqlCommand(sql,&connection);
&&&&&&&&&&&&//int&num&=&Convert.ToInt32(command.ExecuteScalar());
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&int&num&=&command.ExecuteNonQuery();
&&&&&&&&&&&&
&&&&&&&&&&&&&&&&if&(num&&&0)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&MessageBox.Show("添加成功!");
&&&&&&&&&&&&&&&&&&&&this.Close();
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&else
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&MessageBox.Show("添加失败!");
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
&&&&&&&&&&&&catch&(Exception&ex)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("错误异常"&+&ex);
&&&&&&&&&&&&}
&&&&&&&&&&&&finally
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&connection.Close();
&&&&&&&&&&&&}
------其他解决方案--------------------主键不是不能重复的吗?------其他解决方案--------------------要是不想出错,而且要重复,就把Xno主键设成非主键.------其他解决方案--------------------引用:主键不是不能重复的吗?我表达有误。。就是,当我输入一样的主键的时候,程序出错,怎么解决这个问题------其他解决方案--------------------引用:要是不想出错,而且要重复,就把Xno主键设成非主键.我表达有误。。就是,当我输入一样的主键的时候,程序出错,怎么解决这个问题------其他解决方案--------------------依然不懂,什么意思,主键不是不能重复的吗------其他解决方案--------------------引用:依然不懂,什么意思,主键不是不能重复的吗
一样的主键和重复的主键有区别吗?------其他解决方案--------------------主键是唯一的------其他解决方案--------------------真心没听懂什么意思。。。楼主的意思是插入时界面就报错,这个没有道理啊,就算是主键的话插入会有.net相关的提示,比如违反了什么。。什么主键不能重复的约束------其他解决方案--------------------[quote=引用:]
还有就是,为秘既然设了主键你还要插入同样的数据。。。你要是硬想这样做那就try起来吧。。。把异常抛弃掉就不会报错了。。。但是这种做法有点匪夷所思。
另外你的是用了try,但是应该用在执行的地方,你那里都执行完了,用try没意义了啊。。。
这样说吧。。我的表里Xno是主键,我想要的效果是,表里有1号职工,在我输入的时候,如果我插入2号,就插入成功,如果我插入1号的话,就提示我“此编号存在”。。这样可以明白了吧,嘿嘿------其他解决方案--------------------引用:依然不懂,什么意思,主键不是不能重复的吗这样说吧。。我的表里Xno是主键,我想要的效果是,表里有1号职工,在我输入的时候,如果我插入2号,就插入成功,如果我插入1号的话,就提示我“此编号存在”。。这样可以明白了吧,嘿嘿------其他解决方案--------------------引用:真心没听懂什么意思。。。楼主的意思是插入时界面就报错,这个没有道理啊,就算是主键的话插入会有.net相关的提示,比如违反了什么。。什么主键不能重复的约束这样说吧。。我的表里Xno是主键,我想要的效果是,表里有1号职工,在我输入的时候,如果我插入2号,就插入成功,如果我插入1号的话,就提示我“此编号存在”。。这样可以明白了吧,嘿嘿------其他解决方案--------------------引用:引用:真心没听懂什么意思。。。楼主的意思是插入时界面就报错,这个没有道理啊,就算是主键的话插入会有.net相关的提示,比如违反了什么。。什么主键不能重复的约束这样说吧。。我的表里Xno是主键,我想要的效果是,表里有1号职工,在我输入的时候,如果我插入2号,就插入成功,如果我插入1号的话,就提示我“此编号存在”。。这样可以明白了吧,嘿嘿
插入以前,
先&select&一下呗
或者&catch&里面&写&
编号已存在------其他解决方案--------------------引用:[quote=引用:]
还有就是,为秘既然设了主键你还要插入同样的数据。。。你要是硬想这样做那就try起来吧。。。把异常抛弃掉就不会报错了。。。但是这种做法有点匪夷所思。
另外你的是用了try,但是应该用在执行的地方,你那里都执行完了,用try没意义了啊。。。
这样说吧。。我的表里Xno是主键,我想要的效果是,表里有1号职工,在我输……
你把上面的代码异常那里改下面这个就是你要的结果了,不过ex的内容差不多也是这个意思啦:
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&int&num&=&command.ExecuteNonQuery();
&&&&&&&&&&&&&&&&if&(num&&&0)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&MessageBox.Show("添加成功!");
&&&&&&&&&&&&&&&&&&&&this.Close();
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&else
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&MessageBox.Show("添加失败!");
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
&&&&&&&&&&&&catch&(Exception&ex)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("“此编号存在");
&&&&&&&&&&&&}
(本文来自互联网,不代表搜站(/)的观点和立场)本站所有内容来自互联网,若本站收录的信息无意侵犯了贵司版权,请给我们来信(),我们会及时处理和回复,谢谢编辑推荐最近更新用C#和FlashPlayer8的外部API乐_音频和视频_多媒体_或代码
| 文章 >> 多媒体 >> 音频和视频
用C#和FlashPlayer8的外部API乐
简介在听证期间的Macromedia MAX今年到Flash Player 8的所有伟大的新的增强,我受到启发,采取的新功能,捉住了我的眼睛试驾之一。我说的是该功能的外部API。外部API允许ActionScript开发者可以轻松地互动与​​容器的计划是承载Flash Player 8中,反之亦然。大部分时间,这将极有可能是一个Web浏览器,但是这并不总是要案件。正如许多C#开发人员知道,这是容易的房子。NET Windows应用程序中的一个ActiveX控件(IE版本的Flash Player 8)。这意味着我们现在可以在我们的Windows应用程序中加载一个SWF,并轻松地来回发送数据。请记住,在此声明中的关键字是"容易"虽然可能之前,它是不是几乎一样简单的外部API使得现在!我的测试应用程序,我决定开始对{A}移植我建今年早些时候使用Flash Player 7,Flash Player 8中。这仅仅是一个简单的程序,允许双击播放的FLV编码的视频。C#GT的ActionScript通讯正如我以前说过,Flash Player 8和其容器之间的通信已非常容易。新的类,使这一进程,以便容易的ExternalInterface。我们将开始在ActionScript。首先,我们需要导入这个新的类,所以我们可以使用它:import flash.external.ExternalI下一步,我们要注册我们要提供外部的任何功能:{C}基本上,上面的代码将允许我们从C#应用程序调用loadAndPlayVideo的函数(我会在一分钟内显示)。第二个参数是空的,因为loadAndPlayVideo功能_root的时间轴上宣布的。 loadAndPlayVideo功能如下。基本上,它需要的文件的路径和设置为名为录像机FLVPlayback组件的一个实例中的内容路径。function loadAndPlayVideo(uri:String):Void
videoPlayer.contentPath =
}这是它从ActionScript方面。现在所有我们需要做的的是从C#调用的功能。首先,我的Flash Player 8 ActiveX控件的一个实例添加到我的窗体,加载的SWF我们在窗体的构造创建:private AxShockwaveFlash flashP
public FLVPlayer ()
flashPlayer.LoadMovie(0, Application.StartupPath + &\\player.swf&);
}接下来,我们要做的是调用外部方法时所需的。在我而言,这是在响应用户选择一个文件从一个标准的OpenFileDialog:fileDialog = new OpenFileDialog();
fileDialog.Filter = &*.flv|*.flv&;
fileDialog.Title = &Select a Flash Video file...&;
fileDialog.Multiselect = false;
fileDialog.RestoreDirectory = true;
if(fileDialog.ShowDialog() == DialogResult.OK)
flashPlayer.CallFunction(&&invoke& +
& name=\&loadAndPlayVideo\& returntype=\&xml\&&
&arguments&&string&& + fileDialog.FileName +
&&/string&&/arguments&&/invoke&&);
}这就是它!正如你可以看到,我们呼吁loadAndPlayVideo通过发送一个特殊格式的XML字符串,包含要调用的方法名和函数的参数列表。ActionScript的GT,C#通讯同样,您将需要包括在ActionScript的ExternalInterface:import flash.external.ExternalI然后从ActionScript调用我们使用ExternalInterface类的一个静态方法:ExternalInterface.call("ResizePlayer",
videoPlayer.metadata.width, videoPlayer.metadata.height);正如你可以看到,我呼吁所谓ResizePlayer的方法,并通过目前作为参数加载视频的宽度和高度。现在收到的消息在C#中,我们必须首先订阅FlashCall事件。要做到这一点,我添加下面一行到窗体的构造:flashPlayer.FlashCall +=
new _IShockwaveFlashEvents_FlashCallEventHandler(flashPlayer_FlashCall);
在ActionScript呼叫将收到的事件参数的要求属性。我特别呼吁,XML看起来像这样:&invoke name=&ResizePlayer& returntype=&xml&&
&arguments&
&number&320&/number&
&number&240&/number&
&/arguments&
&/invoke&所以现在我们要做的是在事件处理程序的XML解析和调用本地C#函数:XmlDocument document = new XmlDocument();
document.LoadXml(e.request);
XmlNodeList list = document.GetElementsByTagName(&arguments&);
ResizePlayer(Convert.ToInt32(list[0].FirstChild.InnerText),
Convert.ToInt32(list[0].ChildNodes[1].InnerText));中提琴!现在,很容易通过ActionScript和C#中的数据之间来回。下一步是什么?我相信你们中许多人都在思考,写作和来回发送的XML解析,可以完全弹拨和裹成容易重新使用的实用工具类。
如果时间允许,我会继续努力,在移植FLVPlayer到Flash Player 8的时代,将努力建设所需的实用工具类。看看另一篇文章的详细信息,完成后??/ P>示例代码 {S0}我已提供简单的例子,讨论。请记住,这仅仅是为了说明外部API,而不是最终版本的FLVPlayer。事实上,如果您尝试加载然后320x240的视频放大,你会看到,调整大小的功能是不完整的。
关于作者:
中国我是一名编程爱好者,谢谢为我们提供一个学习和分享的平台。有什么问题。可以就本内容回复,我看到时。会尽量回复的。
评论会员:
时间:如何?闪烁发送大量的数据(如字节数组数据用base64编码的)这可能吗?
TIA 评论会员:
时间:这对我来说是非常有益的的,但仍然有问题发回值,以我的动作脚本评论会员:
时间:您好家伙!
是这里的人知道如何修改Flash项目以收到一个事件在C#FLV视频时到达终点,以从列表加载下一个。
在此先感谢评论会员:
时间:第一 - 感谢很多为这个伟大的工作! 它确实有很大的帮助。
我没有得到很远,但我有一个问题:我嵌入了Shockwave对象有四种不同的事件。(EventA - 一旦对象被加载,EventB一旦用户登录,EventC一旦被加载的东西,EventD一旦它被执行的命令)
我没有按照你的设置事件,我只收到一个事件(onPlayerLoaded)。
我想知道的是,如果我想接收事件内的冲击波对象,我会已成立额外EventListeners分配 - 如在JavaScript - 或有另一种方式获得通过EventD EventA 感谢评论会员:
时间:我已经一直试图让操作系统的FLV工作,但还没有多少运气还/?page_id=423 评论会员:
时间:ducmanh86:|我不是可以运行在Windows64位代码,因为在axshockwaveflash.dll错误。您可以修复它​​??会员1123749评论会员:
时间:你必须建立confuguration平台目标设置为x86(在VS中选择项目-点击鼠标右键-属性--平台目标) ducmanh86评论会员:
时间:感谢您的帮助。我builded我的项目。imgsrc=/upimg/_19_13_12_1.gif会员3838928评论会员:
时间:嗨,我是能够把它转换为VB.NET和播放FLV文件,但是我不能找出如何停止,暂停或恢复播放一旦开始AxShockwaveFlash1.CallFunction("LT;调用名称=""loadAndPlayVideo""......不能停止AxShockwaveFlash1.Stop()你能帮助我吗?谢谢 Ikutsin评论会员:
时间:解决方案并不能工作。SARA saghi评论会员:
时间:您好。我无法找到任何FLV文件加载flvplayer。是有错我做任何事情吗?我应该生成一个自己?预先感谢您。乔希aniruddha评论会员:
时间:?如何可以我传递多个参数,以闪光从我的彗星#代码功能 Mushq评论会员:
时间:载入一个FLV我得到COM错误时,可你请告诉我,COMDLL或OCX与那些interops"interopsAxInterop.ShockwaveFlashObjects.dll"和"Interop.ShockwaveFlashObjects.dll",Mushq Mushq评论会员:
时间:您好加布Wishnie,感谢分享一个不错的文章。我能为商业目的使用它呢?的问候,Mushq雪山Rupera:我下载你的代码,并尝试以我的电脑上运行,这让我给定的错误
未指定的错误(异常来自HRESULT:0X(E_FAIL))
任何解决方案?? 评论会员:
时间:看看这个:
评论会员:
时间:喂,
我使用VS2005和C#。我可以不加载任何FLV文件。这个函数抛出一个异常。
LoadVideo(字符串videoPath)
任何想法?
由于很多在andvance。
修改上周日,5月25日,2008下午02:43 评论会员:
时间:如果设置了一个破发点上这一行,你会看到的videoPath将指向你的bin文件夹。复制您的FLV,它会找到它 - 但是,我注意到,应用程序是不加载默认的视频(player.swf)设计。
"是有福的人发现,该名男子谁收益的理解智慧。"箴言3:13 {S2} 评论会员:
时间:您好我有我recources的文件。我想从recources阅读,而不是从filediolog读取如何才能做到这一点?感谢
bfdbfd | khoffmann:评论会员:
时间:您好,它可以发送一个完整的XML对象,并与CallFunction方法不仅是一个字符串或数字?我有这样的例子:C#中:this.flashElement.CallFunction("LT调用名称=\"onMessageFromC\"GT,LT;LT;您好Flex的LT/LT/LT/!");软硬度:私有函数onMessageFromC(消息:字符串){...}{BR}对于字符串参数,我需要知道,如何发送XML的参数,如果有可能的。也许乐一样,私有函数onMessageFromC(消息:XML){...}{BR}在C#this.flashElement.CallFunction("LT调用名称=\"onMessageFromC\"GT,LT;LT;XML发送XML对象/XMLLT/LT/)最好的问候,凯文64=32=23=5 ducmanh86评论会员:
时间:imgsrc=/upimg/_19_13_12_3.gif(imgsrc=/upimg/_19_13_12_3.gif(imgsrc=/upimg/_19_13_12_3.gif(imgsrc=/upimg/_19_13_12_3.gif(imgsrc=/upimg/_19_13_12_3.gif silva172评论会员:
时间:第一,真的很感谢您的分享文章{BR}汉堡,他们可以在PDA上运行? luandacativeiro评论会员:
时间:我尝试,但它不支持......你知不知道anothert这样做呢?imgsrc=/upimg/_19_13_12_8.gifJanaína佩雷拉阿金Ocal评论会员:
时间:您好,我要求与YouTube网址的loadMovie,我玩-然后电影结束-然后我选择另一对Flash对象的电影,但是当我看值#305;F"axShockwaveFlash1.Movie"我检索我用loadMovie加载旧的(第一)电影名称。我怎样才能得到当前的URL名称?非常感谢你 Hannan1评论会员:
时间:嗨,我在哪里可以找到一个完整的文档控制的所有属性,事件,命令等?
&桌面&网页开发&移动开发&数据库&多媒体&编程语言&平台,框架和库&编程通用&图形/设计&开发周期&一般阅读&第三方产品&作者资源&其他
快速解答标签
价值作最多当前位置: →
→ C#有关问题求高手帮忙看看
C#有关问题求高手帮忙看看
& 作者:佚名 & 来源: 互联网 & 热度:
&收藏到→_→:
摘要: C#问题。。求高手帮忙看看&private&void&button1_Click(object&sender,&EventArgs&e) &&n...
"C#有关问题求高手帮忙看看"::
c#问题。。求高手帮忙看看&private&void&button1_click(object&sender,&eventargs&e)
&&&&&&&&&&&&int&age&=&convert.toint32(textbox4&.text&);
&&&&&&&&&&&&int&gonglin&=&convert.toint32(textbox7.text);
&&&&&&&&&&&&string&cnno&=&"data&source=hp-initial&catalog=integrated&security=pooling=false";
&&&&&&&&&&&&sqlconnection&connection&=&new&sqlconnection(cnno);
&&&&&&&&&&&&string&sql&=&string.format("insert&into&xinxi&values('xno='{0}'','xname='{1}'','xsex='{2}'','xage='{3}'','xbumen='{4}'','xzhicheng='{5}'','xgonglin='{6}'','xphone='{7}'','xjiguan='{8}'','xzhuzhi='{9}'')&",&textbox1.text,&textbox2.text,&textbox3.text,&age,&textbox5.text,&textbox6.text,&gonglin,&textbox8.text,&textbox9.text,&textbox10.text);
&&&&&&&&&&&&connection.open();
&&&&&&&&&&&&sqlcommand&command&=&new&sqlcommand(sql,&connection);
&&&&&&&&&&&&//int&num&=&convert.toint32(command.executescalar());
&&&&&&&&&&&&int&num&=&(int)command.executenonquery();
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&if&(num&&&0)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&messagebox.show("修改成功!");
&&&&&&&&&&&&&&&&&&&&this.close();
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&else
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&messagebox.show("原密码错误!");
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
&&&&&&&&&&&&catch&(exception&ex)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&messagebox.show("错误异常"&+&ex);
&&&&&&&&&&&&}
&&&&&&&&&&&&finally
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&connection.close();
&&&&&&&&&&&&}
这是我修改后的,如果我我的age里为空会报错,如果有数据则int&num&=&(int)command.executenonquery();这里会报错。。还有就是在输入两个一样的主键时会提示。。。望指点 搜索此文相关文章:有关问题求高手帮忙看看此文来自: 马开东博客
网址: 站长QQ
上一篇:没有了
C#有关问题求高手帮忙看看_C#技术相关文章
C#技术_总排行榜
C#技术_最新
C#技术_月排行榜
C#技术_周排行榜
C#技术_日排行榜求助C#计算器源码-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
求助C#计算器源码
来源:互联网 发表时间: 17:17:30 责任编辑:李志喜字体:
为了帮助网友解决“求助C#计算器源码”相关的问题,中国学网通过互联网对“求助C#计算器源码”相关的解决方案进行了整理,用户详细问题包括:<,具体解决方案如下:解决方案1: usingSusingSystem.Collections.G<ponentMusingSystem.DusingSystem.DusingSystem.LusingSystem.TusingSystem.Windows.FnamespaceHaoltCalculator...{publicpartialclass_MainFrm:Form...{privatedoublenPrevValue=0;//上一次值privateboolbAppend=//用户按的数字是否连接在显示的数字后面privatestringstrPrevOpar="";//上一次的操作符号public_MainFrm()...{InitializeComponent();}privatevoidNumButton_Click(objectsender,EventArgse)...{if(bAppend)...{//在追加状态Buttonbtn=senderasBif(btn.Text=="0")...{if(textBoxResult.Text=="")...{textBoxResult.Text+="0";}elseif(textBoxResult.Text=="0")...{;}}else...{if(textBoxResult.Text=="0")...{textBoxResult.Text="";}textBoxResult.Text+=btn.T}}else...{textBoxResult.Text="";//清空Buttonbtn=senderasB//if(btn.Text!="0"){textBoxResult.Text+=btn.T//}bAppend=}}privatevoidOperButton_Click(objectsender,EventArgse)...{Buttonbtn=senderasBif(btn.Text!="="&&btn.Text!="c")...{strPrevOpar=btn.Ttry...{nPrevValue=Convert.ToDouble(textBoxResult.Text);}catch(System.Exceptionex)...{nPrevValue=0;}bAppend=}elseif(btn.Text=="c")...{nPrevValue=0;bAppend=strPrevOpar="";textBoxResult.Text="";}else...{doublecurrent=0;try...{current=Convert.ToDouble(textBoxResult.Text);}catch(System.Exceptionex)...{current=0;}switch(strPrevOpar)...{case"+":result=current+nPrevVcase"-":result=current+nPrevVcase"*":result=current*nPrevVcase"/":result=nPrevValue/default:result=}textBoxResult.Text=result.ToString();nPrevValue=0;bAppend=strPrevOpar="";}}}}
相关文章:
最新添加资讯
24小时热门资讯
Copyright &#169; 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号C#中怎么不省略前面的0?lblNumber.Text = &000&;number = Convert.ToInt32(lblNumber.Text) + 1;结果却为1_百度知道

我要回帖

更多关于 convert 的文章

 

随机推荐