有关ServerStyle文件的删除问题
我在做ServerStyle符号删除的时候,出现异常,寻找GIS大侠帮助解决问题。
string strPath = @"c:\Graph.ServerStyle";
ServerStyleGalleryClass pStyleGallery = new ServerStyleGalleryClass();
pStyleGallery.AddFile(strPath);
pStyleGallery.TargetFile = strPath;
IEnumStyleGalleryItem pEnumStyleItem = pStyleGallery.get_Items("Line Symbols", strPath, "");
IStyleGalleryItem pStyleItem = pEnumStyleItem.Next();
while (pEnumStyleItem != null)
{
pStyleGallery.RemoveItem(pStyleItem);
pStyleItem = (ServerStyleGalleryItem)pEnumStyleItem.Next();
}
报错:对 COM 组件的调用返回了错误 HRESULT E_FAIL。
ErrorCode : -2147467259