laptop and a wrench

Erro

IMapControl's AddShapeFile C++ method returns 'E_UNEXPECTED' in Engine applications created with VS 2003.

Última Publicação: August 25, 2014 No Product Found
Número de ID do Erro NIM005635
EnviadoDecember 15, 2006
Última ModificaçãoJune 5, 2024
Aplica-se àNo Product Found
Versão encontrada9.1
Versão Fixa9.2
StatusFixed

Solução Provisória

add the shapefile by using the AddLayer method, something like: CComPtr<IWorkspaceFactory> pWorkspaceFactory; CComPtr<IWorkspace> pWorkspace; nEC = pWorkspaceFactory.CoCreateInstance(CLSID_ShapefileWorkspaceFactory); nEC = pWorkspaceFactory->OpenFromFile(L"<a href="file:C://Temp//USA" target="_blank">C:\\Temp\\USA</a>", NULL,&pWorkspace); nEC = pWorkspace->QueryInterface(IID_IFeatureWorkspace,(LPVOID*)&piFWS); nEC = piFLayer1.CoCreateInstance(CLSID_FeatureLayer); nEC = piFWS->OpenFeatureClass(L"cities.shp",&piOutputFC); nEC = piFLayer1->putref_FeatureClass(piOutputFC); nEC = piOutputFC->get_AliasName(&cbstrFName); nEC = piFLayer1->put_Name(cbstrFName); nEC = piMapControl->AddLayer(piFLayer1,0);

Etapas para Reproduzir

ID do Erro: NIM005635

Software:

  • No Product Found

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download