Ильяс Алмакаев
размещено: 25 Августа 2010
обновлено: 22 Ноября 2014
Программа рассчитывает металлопрокат, уголок, швеллер, тавр, двутавр, трубу, метизы, лист, профлист, сетку рабица, канат, рельсы, кабель как по весу, так и по длине (площади, количеству).
Требование: .NET Framework 2.0.
Критика, пожелания и комментарии приветствуются.
Приятного пользования!
0.87 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
"Необрабатываемое исключение в приложении"
=================================================
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.
************** Текст исключения **************
System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
в System.Convert.ToDouble(String value)
в Металлоконструкции.Form1.textBox3_TextChanged(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnTextChanged(EventArgs e)
в System.Windows.Forms.Control.set_Text(String value)
в System.Windows.Forms.TextBoxBase.set_Text(String value)
в System.Windows.Forms.TextBox.set_Text(String value)
в Металлоконструкции.Form1.comboBox2_SelectedIndexChanged(Object sender, EventArgs e)
в System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
в System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
в Металлоконструкции.Form1.comboBox1_SelectedIndexChanged(Object sender, EventArgs e)
в System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
в System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
в Металлоконструкции.Form1.comboBox3_SelectedIndexChanged(Object sender, EventArgs e)
в System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
в System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
в Металлоконструкции.Form1.Form1_Load(Object sender, EventArgs e)
в System.Windows.Forms.Form.OnLoad(EventArgs e)
в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
в System.Windows.Forms.Control.CreateControl()
в System.Windows.Forms.Control.WmShowWindow(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
=============================
в Win8 x64 так же.
Дмитрий И, переправил код, попробуйте не менять разделитель на точку.
На разных компьютерах установлены разные разделители целой и дробной части, с "," программа работает отлично, а с "." выдает ошибку. Может быть есть какое то решение этой проблемы, помимо приведения всех машин к общему знаменателю?
Цитата:Сообщение #98 от Ильяс АлмакаевДмитрий И, переправил код, попробуйте не менять разделитель на точку.
На разных компьютерах установлены разные разделители целой и дробной части, с "," программа работает отлично, а с "." выдает ошибку. Может быть есть какое то решение этой проблемы, помимо приведения всех машин к общему знаменателю?
К сожалению исходный код программы стёрся. Но копии старой версии программы остались. И занят работой в области создания мобильных приложений на iOS.