laptop and a wrench

Error

GxDialog.DoModalOpen() crashes if it is used in a stand-alone application.

Última publicación: August 25, 2014 No Product Found
Número de ID del error NIM000430
EnviadoNovember 23, 2005
Última modificaciónApril 2, 2025
Relacionado conNo Product Found
Versión encontrada9.1
Lenguaje del programaAll
EstadoNon-Reproducible

Información adicional

No Public Explanation

Solución alternativa

1. Rename or unregister the fmearcgisext.dll (usually in C:\Program Files\ArcGIS\Data Interoperability Extension) and rename it to something else. (This is the dll associated with the Data Interoperability Extension, so using this workaorund will disable that extention).2. C# workaround (setting the StartingLocation propery on the GxDialog) seems to work as a workaround. This only works in C#: private void btnOpenGxDialog_Click(object sender, System.EventArgs e) { ESRI.ArcGIS.CatalogUI.IGxDialog pGxDialog; ESRI.ArcGIS.Catalog.IEnumGxObject openedObj; ESRI.ArcGIS.Catalog.IGxObject pGxObject; string pStartLoc; pStartLoc = @"C:\test_data\shapefiles"; object pGxPath; pGxPath = pStartLoc; pGxDialog = new ESRI.ArcGIS.CatalogUI.GxDialogClass(); pGxDialog.ObjectFilter = new ESRI.ArcGIS.Catalog.GxFilterFeatureClassesClass(); pGxDialog.AllowMultiSelect = false; pGxDialog.RememberLocation = true; pGxDialog.set_StartingLocation(ref pGxPath); pGxDialog.DoModalOpen (0, out openedObj); pGxObject = openedObj.Next(); }

Pasos para reproducir

ID del error: NIM000430

Software:

  • No Product Found

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga