<?xml version="1.0" encoding="UTF-8"?>
<CERInfo ClientVersion="4">
<ProcessInfo
AvailPhysicalMem="28AEB6000"
AvailPageFile="319B91000"
AvailVirtualMem="7FFE8C1A2000"
/>
<UserInfo UserCanBeContacted="no" SerialNum="111-11111111">
<UserName value =""/>
<UserPhone value=""/>
<UserEmail value=""/>
<UserSubscription macID="{61100011-6a98-4808-9e9d-4c0cd7feadc6}" userId=""/>
<ErrorDescription id="26" CrashDate="24.04.2019" CrashID="{BF7B676A-12F7-48C8-8FBA-FAAC9F6CEE24}" AllowRT="1"></ErrorDescription>
<Metrics CalendarUptime="671647087872" RequiredSend="0" WaitDur="10000" /> <WorkingDocument name="Чертеж1.dwg"/>
</UserInfo>
<upipackage><upivalue version="1.0" type="product" requestingapp="true"><level name="productline" id="ACD"><level name="release" id="2017"><level name="master" id="{28B89EEF-0001-0419-2102-CF3F3A09B77D}"><level name="build" id="21.0.301.0.0"/></level></level></level></upivalue>
<upivalue version="1.0" type="product"><level name="productline" id="ADSKAPP"><level name="release" id="6.0"><level name="master" id="ADSKAPP_WIN32"><level name="build" id="7.0.12.84"/></level></level></level></upivalue>
<upi_error>Error loading C:\Program Files (x86)\Common Files\Autodesk Shared\Materials\Textures\UPI2017Base\UPI\upiconfig.xml</upi_error><upi_error>Error loading C:\Program Files (x86)\Common Files\Autodesk Shared\Materials\Textures\UPI2017AILBase\UPI\upiconfig.xml</upi_error><upivalue version="1.0" type="product"><level name="productline" id="PLC0000036"><level name="release" id="3"><level name="master" id="WIN64"><level name="build" id="7.1.4.0"/></level></level></level></upivalue>
<upivalue version="1.0" type="product"><level name="productline" id="RVT"><level name="release" id="2019"><level name="master" id="MUI64"><level name="build" id="19.1.0.112"/></level></level></level></upivalue>
<upivalue version="1.0" type="product"><level name="productline" id="PLC0000022"><level name="release" id="2019"><level name="master" id="MUI64"><level name="build" id="19.1.0.112"/></level></level></level></upivalue>
<upivalue version="1.0" type="product"><level name="productline" id="ACD"><level name="release" id="2017"><level name="master" id="{28B89EEF-0001-0000-0102-CF3F3A09B77D}"><level name="build" id="21.0.301.0.0"/></level></level></level></upivalue>
<upivalue version="1.0" type="product"><level name="productline" id="ACD"><level name="release" id="2017"><level name="master" id="{28B89EEF-0001-0419-1102-CF3F3A09B77D}"><level name="build" id="21.0.212.0.0"/></level></level></level></upivalue>
<upivalue version="1.0" type="product"><level name="productline" id="ARCHDESK"><level name="release" id="2017"><level name="master" id="{28B89EEF-0004-0000-5102-CF3F3A09B77D}"><level name="build" id="7.9.45.0"/></level></level></level></upivalue>
<upivalue version="1.0" type="product"><level name="productline" id="PLC0000036"><level name="release" id="3"><level name="master" id="WIN64"><level name="build" id="3.1.26.0"/></level></level></level></upivalue>
<upivalue version="1.0" type="product"><level name="productline" id="PLC0000036"><level name="release" id="3"><level name="master" id="WIN64"><level name="build" id="3.1.26.0"/></level></level></level></upivalue>
<upi_error>Error loading C:\Program Files\Autodesk\AutoCAD 2017 Help\Russian\x64\UPI\upiconfig.xml</upi_error></upipackage><OSInfo MajorVersion = "6" MinorVersion = "2" BuildNumber = "9200" PlatformId = "2" CSDVersion = "" ServicePackMajor = "0" ServicePackMinor = "0" SuiteFlags = "100" KernelMajorVersion = "10" KernelMinorVersion = "0" KernelBuildNum = "17763" KernelReleaseNum = "470"/>
<LocaleInfo> <LocalUserDefault IDefaultAnsiCodepage="1251" IDefaultCodepage="866" IDefaultLanguage="0419" IDefaultCountry="7" ILanguage="0419" ICountry="7" />
<LocalSystemDefault IDefaultAnsiCodepage="1251" IDefaultCodepage="866" IDefaultLanguage="0419" IDefaultCountry="7" ILanguage="0419" ICountry="7" />
</LocaleInfo>
<WininetInfo WininetMajorVersion = "11" WininetMinorVersion = "00" WininetBuildNum = "17763" WininetReleaseNum = "470"/>
<MC3Info sessionId="{59a52fc1-c5db-42c9-a3f6-8fd0e4254f63}" userId="85F4D854EDEE12161068B3079ED8372DF6D8AFE0072FDC131C3AA29A174D6274_FFE2B3020C69B99C19C1E0153D9F14EFB72F65BA91D71525FC672CF2B272F57E_DCE77C37F139AE40416254640795ED65868490CACCB8DDE3B1D136F15A6CA7B4" />
<ProductInformation name ="AutoCAD" build_version="N.301.0.0(x64)" registry_version="21.0" install_id_string="ACAD-0001:419" registry_localeID="1049" uptime="103495937500" session_start_count="147" session_clean_close_count="127" current_session_length="93"><GsConfig version="1.0" certification="Dx11"><Card name="Intel(R) Iris(R) Pro Graphics 580" driver="25.20.100.6373"/><VirtualDevice><Current>"Dx11"</Current></VirtualDevice><Settings><HWFeatureLevel>"50"</HWFeatureLevel><SWFeatureLevel>"50"</SWFeatureLevel><HWAccelerationAvailable>"1"</HWAccelerationAvailable><HWAccelerationEnabled>"1"</HWAccelerationEnabled><HWAccelerationRecommended>"0"</HWAccelerationRecommended></Settings><Effects><Effect name="ACAD_LineSmoothing" enabled="1" available="1" recommended="1"/><Effect name="ACAD_PerPixelLighting" enabled="1" available="1" recommended="1"/><Effect name="ACAD_AdvancedMaterial" enabled="1" available="1" recommended="1"/><Effect name="ACAD_FullShadows" enabled="1" available="1" recommended="1"/><Effect name="ACAD_TextureCompression" enabled="0" available="1" recommended="1"/><Effect name="ACAD_HQGeom" enabled="1" available="1" recommended="1"/><Effect name="ACAD_GlowHighlighting" enabled="1" available="1" recommended="1"/><Effect name="ACAD_Dx11" enabled="1" available="1" recommended="1"/></Effects><GDI><GDIOBJECTS>523</GDIOBJECTS><USEROBJECTS>426</USEROBJECTS><GDIOBJECTSPEAK>640</GDIOBJECTSPEAK><USEROBJECTSPEAK>500</USEROBJECTSPEAK></GDI></GsConfig></ProductInformation><AppCDATA><![CDATA[Command: CREATESCHEM;��������������� � �����������;Createschem;Netload;������ ������
Clr Data:
-----Current Stack:
� AcDbObject.close(AcDbObject* )
� AcDbObject.close(AcDbObject* )
� Autodesk.AutoCAD.DatabaseServices.DBObject.DeleteUnmanagedObject()
� Autodesk.AutoCAD.Runtime.DisposableWrapper.!DisposableWrapper()
� Autodesk.AutoCAD.Runtime.DisposableWrapper.Dispose(Boolean A_0)
� Autodesk.AutoCAD.DatabaseServices.DBObject.Dispose(Boolean A_0)
-----Last Unhandled Exception:
-----Last 3 'first chance' exceptions (may not be related to the crash if they were handled):
-----Last-0 'first chance' exception:
System.ArgumentException: ���������� Win32, ���������� Icon, �������� ������������ ���� ��������� ����.
� System.Drawing.Icon..ctor(IntPtr handle, Boolean takeOwnership)
-----Last-1 'first chance' exception:
System.ArgumentException: ���������� Win32, ���������� Icon, �������� ������������ ���� ��������� ����.
� System.Drawing.Icon..ctor(IntPtr handle, Boolean takeOwnership)
-----Last-2 'first chance' exception:
Autodesk.AutoCAD.Runtime.Exception: eInvalidInput
� Autodesk.AutoCAD.ApplicationServices.Core.Application.GetSystemVariable(String name)
GDI_Objects:523 User_Objects:426 Process_Handles:1716]]></AppCDATA>
<OpenGLInfo Vendor = "Intel" Renderer = "Intel(R) Iris(R) Pro Graphics 580" Version = "4.5.0 - Build 25.20.100.6373" />
<GraphicsDriverInfo Driver = "acaddm13.hdi" />
<GraphicsInfo InfoType="D3D9Config"><![CDATA[
Driver: igdumdim64.dll
DriverVersion: 25.20.100.6373
Description: Intel(R) Iris(R) Pro Graphics 580
DeviceName: \\.\DISPLAY1
VendorId: 32902
DeviceId: 6459
SubSysId: 543457414
Revision: 9
WHQLLevel: 0
DeviceType: 1
AdapterOrdinal: 0
Caps: 131072
Caps2: 3758227456
Caps3: 800
Presentation: 2147483663
Cursor: 1
Dev: 1683024
PrimitiveMisc: 3132658
Raster: 259219857
ZCmp: 255
SrcBlend: 16383
DestBlend: 10239
AlphaCmp: 255
Shade: 541192
Texture: 2223173
TextureFilter: 117638912
CubeTextureFilter: 117638912
VolumeTextureFilter: 117638912
TextureAddress: 63
VolumeTextureAddress: 63
Line: 31
MaxTextureWidth: 8192
MaxTextureHeight: 8192
MaxVolumeExtent: 2048
MaxTextureRepeat: 8192
MaxTextureAspectRatio: 8192
MaxAnisotropy: 16
MaxVertexW: 1e+10
GuardBandLeft: -32768
GuardBandTop: -32768
GuardBandRight: 32768
GuardBandBottom: 32768
ExtentsAdjust: 0
Stencil: 511
FVF: 1572872
TextureOp: 67108863
MaxTextureBlendStages: 8
MaxSimultaneousTextures: 8
VertexProcessing: 379
MaxActiveLights: 8
MaxUserClipPlanes: 6
MaxVertexBlendMatrices: 4
MaxVertexBlendMatrixIndex: 0
MaxPointSize: 256
MaxPrimitiveCount: 8388607
MaxVertexIndex: 16777215
MaxStreams: 16
MaxStreamStride: 255
VertexShaderVersion: 4294836992
MaxVertexShaderConst: 256
PixelShaderVersion: 4294902528
PixelShader1xMaxValue: 3.40282e+38
Dev2: 81
MasterAdapterOrdinal: 0
AdapterOrdinalInGroup: 0
NumberOfAdaptersInGroup: 2
DeclTypes: 895
NumSimultaneousRTs: 4
StretchRectFilter: 50332416
VertexTextureFilter: 50529024
MaxVShaderInstructionsExecuted: 4294967295
MaxPShaderInstructionsExecuted: 4294967295
MaxVertexShader30InstructionSlots: 32768
MaxPixelShader30InstructionSlots: 32768
]]></GraphicsInfo>
<DxDiagInfo><SystemInformation><OperatingSystem><![CDATA[64-bit Windows 10 Pro 64-bit (6.2, Build 9200) (17763.rs5_release.180914-1434)]]></OperatingSystem><Language><![CDATA[Russian (Regional Setting: Russian)]]></Language><SystemManufacturer><![CDATA[ ]]></SystemManufacturer><SystemModel><![CDATA[ ]]></SystemModel><BIOS><![CDATA[KYSKLi70.86A.0041.2016.0817.1130]]></BIOS><Processor><![CDATA[Intel(R) Core(TM) i7-6770HQ CPU @ 2.60GHz (8 CPUs), ~2.6GHz]]></Processor><SystemMemory><![CDATA[16384MB RAM]]></SystemMemory><PageFile><![CDATA[5406MB used, 13298MB available]]></PageFile><FullDirectXVersion><![CDATA[DirectX 12]]></FullDirectXVersion><DxDiagVersion><![CDATA[6.02.17763.0001]]></DxDiagVersion></SystemInformation><GraphicsDeviceInfo><DirectXVersion><![CDATA[12.0]]></DirectXVersion><DDIVersion><![CDATA[12]]></DDIVersion><DDIVersionNumber><![CDATA[c]]></DDIVersionNumber><DxDiagWHQLLevel><![CDATA[0]]></DxDiagWHQLLevel><DriverSignedValid><![CDATA[True]]></DriverSignedValid><DriverSigned><![CDATA[True]]></DriverSigned><Manufacturer><![CDATA[Intel Corporation]]></Manufacturer><ChipType><![CDATA[Intel(R) Iris(R) Graphics Family]]></ChipType><DACType><![CDATA[Internal]]></DACType><GraphicsHWMemory><![CDATA[8264 MB]]></GraphicsHWMemory><DisplayMode><![CDATA[1920 x 1080 (32 bit) (59Hz)]]></DisplayMode><VendorID><![CDATA[0x8086]]></VendorID><DeviceID><![CDATA[0x193B]]></DeviceID><SubSystemID><![CDATA[0x20648086]]></SubSystemID><RevisionID><![CDATA[0x0009]]></RevisionID><GraphicsDriverFile><![CDATA[C:\WINDOWS\System32\DriverStore\FileRepository\igdlh64.inf_amd64_24de78387e6208e4\igdumdim64.dll,C:\WINDOWS\System32\DriverStore\FileRepository\igdlh64.inf_amd64_24de78387e6208e4\igd10iumd64.dll,C:\WINDOWS\System32\DriverStore\FileRepository\igdlh64.inf_amd64_24de78387e6208e4\igd10iumd64.dll,C:\WINDOWS\System32\DriverStore\FileRepository\igdlh64.inf_amd64_24de78387e6208e4\igd12umd64.dll]]></GraphicsDriverFile><DriverFileVersion><![CDATA[25.20.0100.6373]]></DriverFileVersion><DriverDate><![CDATA[18.11.2018 6:00:00]]></DriverDate><WHQLLevel><![CDATA[1]]></WHQLLevel></GraphicsDeviceInfo></DxDiagInfo><VideoDriverInfo><ATIPackagingVersion><![CDATA[No value found]]></ATIPackagingVersion></VideoDriverInfo>
</CERInfo>
но ошибка закралась тутТут - это где???
Посмотри внимательно что за дамп ошибки ты выложил и подумай следовали ли его выкладывать здесь.Сначала не понял, а присмотрелся.... да, не стоило это выкладывать =))) Тем более тут.
Я просто инженер - проектировщик) - хотя это не оправдание.Вот уж действительно не оправдание, я не сильно совру, если скажу, что тут половина таких.
Сначала выполните все проверки, подготовьте данные и только потом начинайте работать с автокадом. В Вашем коде, сначала открывается база чертежа, открывается транзакция и только потом проверяется, а нажал ли пользователь на кнопочку... а если не нажал, то и фиг с ней, с этой транзакцией, пускай в памяти болтается... По сути строки с 10 по 17 в методе CreateSchem не нужны и их нужно перенести в метод CreatePlanElementSchem...Данные проверяю в исходном файле (пока так делаю, дальше видно будет, пока наработаю код).
Относитесь к if как к функции/методу, которому в качестве параметра передаются true или false. Как то так: x=true if(x){}Не совсем понял для чего)!
Назначение слоя полилиниям выполнено очень оригинальным способом, я такое в первый раз вижу. Может лучше по старинке, просто свойство у полилиний менять?Мне просто так удобнее, я кучу элементов потом создаю в методе по пересечениям - просто так короче.
- Назначение слоя без проверки его наличия или это в другом месте выполнено?Да.
- Что бы так не мучатся с координатами, вспомните про вектора и посмотрите класс Vector2d или Vector3dХорошо, но тут линейная геометрия +/- не более. Но совет принял.
Выкладывая код, не забывайте выкладывать и смежные классы, это я про ElementLayer в строке 4 отрисовки, или выкладывайте подготовленный проект из которого убрано все лишнее и по Вашему мнению, ценное, а осталась только ошибка.Без проблем, просто пока не готово, если кому надо - ради бога, только спросите.
Не совсем понял для чего)!Видимо я не совсем корректно/понятно выразился...
if (dataFromExcelForm.ButtonWasClicked == true)т.е. "масло масленое" и если это расписать, то получится
А вот если считывание из экселя то только Convert.Это потому, что Вы не вполне понимает с чем работает, видимо я не ошибся, когда предположил, что вы пришли на C# с VB, вба это делает сам.... бе.