C#将doubl类型转换为float时,溢出报错OverflowException
社区首页 (3618)




请编写您的帖子内容
社区频道(9)
显示侧栏
卡片版式
全部
C#综合技术
C#互联网桌面应用
AppLauncher
WinForm&WPF
C#开发新技术
博文收录
Ada助手
问答

77
评分
回复


有个令人困惑的问题,窗体WinForm上点击了一个按钮后,其它按钮就无法点击
我在开发一个上位机WinForm,是读写PLC数据,如下图。 连接好PLC后,我点击“刷新数据”,窗体上会自动刷新PLC的实时数据,但是此时再点击“显示曲线”,就没有反应,按钮没有变成白色(默认是灰色,点击后会变成白色)。 然而,如果我
复制链接 扫一扫
分享


82
评分
1


OleDbDataReader的通配符是“%”不是“*”
Access语法中,“*”号是模糊查询的通配符 但是OleDbDataReader的通配符是“%” 所以如果直接用Access查询语句,查到死也查不出 这也太坑了
复制链接 扫一扫
分享

81
评分
2


连接上PLC后,怎么不能中断?
连接PLC程序如下: private void ConnectPLC_Click(object sender, EventArgs e) { LocalPLC = new Plc(CpuType.S71200,"192.1
复制链接 扫一扫
分享

100
评分
3


while(true)和时钟timer有什么不同?
要刷新PLC里的数据,被人告之用while(true),这是个死循环,会一遍又一遍地将程序从头到尾执行。 后来发现timer时钟,也可以每隔一段时间就循环执行它里面的程序,这样的话它也可以刷新PLC里的数据。 那么二者有什么不同?
复制链接 扫一扫
分享

150
评分
7


C#上位机与PLC通信时,电脑一定要设置实际的IP地址吗?
我电脑一直是用自动获得IP地址的方式,给PLC灌程序时也是如此。 近来要用C#上位机与PLC通信,发现不成功。而这个C#上位机是几年前开发的,与当时的机器里的PLC通信是成功的,可见程序没问题。现在过了很多年,我电脑里的设置也许被改过了,所以不能与现
复制链接 扫一扫
分享

142
评分
1


C# S7.net如何读取西门子博途real类型数据
读整数的很容易,就是: int X=plc.read(“DB0.DBW100”); 读real数的就不能照样子写成floatX=plc.read(“DB0.DBD100”) 不知道如何才能读PLC里的自然数。请大侠指教。
复制链接 扫一扫
分享



141
评分
1


C#断点调试,如何让属性在不同的界面进行高亮显示
别人的断点调试,逐语句可以在不同的编辑界面进行对应的属性高亮显示,而我的只能在一个编辑界面显示是为什么?(一图是我的,二图是别人家的)
复制链接 扫一扫
分享

339
评分
1


程序直接闪退 返回值为 3765269347 (0xe06d7363) 'Microsoft C++ Exception'
返回值为 3765269347 (0xe06d7363) 'Microsoft C++ Exception'
复制链接 扫一扫
分享


317
评分
回复


求助,设备发给我Ushort数组,想转换成其他格式,C#这样写可行吗?
public ushort RegenerateUShort(List<byte> bytesList) { byte[] bytes = bytesList.ToArray(); ushort result = (ushort)((bytes[0
复制链接 扫一扫
分享

373
评分
3


如何防止label、button等控件字体改变?
已将控件的字体设置成以像素为单位,可是改变系统字体大小,控件的字体大小仍然变了,导致文字显示不全。将控件autosize设置成true,可以避免显示不全,但是可能会超出窗体边界。所以应该怎么办?按照100%设计的控件大小,改成125%就不行了。
复制链接 扫一扫
分享

485
评分
5


请问ArrayList中有什么方法可以代替Add()方法?
ArrayList中用Add()方法可以在数组尾处添加一个元素,但是它是有一个整形的返回值的,可是返回值我不想要,只想添加元素,请问有什么方法可以代替Add()方法,实现在结尾处添加一个元素,而又没有返回值的,或者返回值为void类型的?
复制链接 扫一扫
分享

483
评分
回复


winform的自定义控件,如何在DesignMode时预设数据并显示?
winform的自定义控件,通过List管理里边的Textbox。通过代码在运行时动态加载没有问题。但是在DesignMode进行预设就会各种报错。 public partial class TestControl : UserControl { p
复制链接 扫一扫
分享

489
评分
回复


使用了未赋值的局部变量"holmage
代码如下,这一步想对一张图截取两次矩形 未赋值的“ho_image”(在开头我也定义了HObject ho_Image) 而且运行时候Main方法报错"HALCON error #4056: lmage datamanagement: object-
复制链接 扫一扫
分享


为您搜索到以下结果: