VetCAD

Калькулятор металлопроката

    1 оценка

Ильяс Алмакаев

размещено: 25 Августа 2010
обновлено: 22 Ноября 2014
Программа рассчитывает металлопрокат, уголок, швеллер, тавр, двутавр, трубу, метизы, лист, профлист, сетку рабица, канат, рельсы, кабель как по весу, так и по длине (площади, количеству).
Требование: .NET Framework 2.0.
Критика, пожелания и комментарии приветствуются.
Приятного пользования!

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-10 из 117
, 26 августа 2010 в 12:22
#1
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
at System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
at System.Convert.ToDouble(String value)
at Металлоконструкции.Form1.textBox1_TextChanged(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnTextChanged(EventArgs e)
at System.Windows.Forms.TextBoxBase.OnTextChanged(EventArgs e)
at System.Windows.Forms.TextBoxBase.WmReflectCommand(Message& m)
at System.Windows.Forms.TextBoxBase.WndProc(Message& m)
at System.Windows.Forms.TextBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Калькулятор металлопроката
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/DOCUME~1/SERGEY~1.HOM/LOCALS~1/Temp/Rar$EX00.672/Калькулятор%20металлопроката.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:





When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Ильяс Алмакаев , 26 августа 2010 в 13:30
#2
Перезалил, теперь должна программа работать.
Dant , 26 августа 2010 в 15:25
#3
К сожалению, тоже самое:

************** Текст исключения **************
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.TextBoxBase.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)
в System.Windows.Forms.ComboBox.set_Text(String value)
в Металлоконструкции.Form1.comboBox1_SelectedIndexChanged(Object sender, EventArgs e)
в System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
в System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
в System.Windows.Forms.ComboBox.set_Text(String 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.Form.OnCreateControl()
в 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.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.ContainerControl.WndProc(Message& m)
в System.Windows.Forms.Form.WmShowWindow(Message& m)
в System.Windows.Forms.Form.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
, 26 августа 2010 в 15:35
#4
Спасибо.
Ильяс Алмакаев , 26 августа 2010 в 16:14
#5
Перезалил по-новому, надеюсь у всех заработает.
vv_77 , 27 августа 2010 в 09:32
#6
дутавров по СТО АСЧМ нет
Ильяс Алмакаев , 27 августа 2010 в 11:30
#7
Двутавры по СТО АСЧМ добавлю.
, 27 августа 2010 в 14:34
#8
Добавь, пожалуйста. Спасибо.
Ильяс Алмакаев , 27 августа 2010 в 14:53
#9
Двутавры по СТО АСЧМ добавил. Не за что.
Funker Vogt , 28 августа 2010 в 16:45
#10
В принципе неплохой калькулятор, добавить бы еще трубы водогазопроводные ГОСТ 3262-75, двутавры монорельсовые 19425-74.
А вообще, было зупер, если бы такой калькулятор работал бы в акаде как дополнительная библиотека с блоками всего этого металлопроката. Короче говоря, наподобие проги Г.Протасова gtools.
zip

0.87 МБ

СКАЧАТЬ