02 2014 档案
摘要:pRowBuffer.set_Value(pFds.FindField("W_Mean"), Re_mean[3]);此句代码弹出异常:The index passed was not within the valid range. 翻译为传递的索引不在有效范围起初以为3超出了范围,多次修改实验,一直弹出这个错误。搜索这个异常的时候,官网的资料是 Geocoding a table with blank values in the adress field genetates the error message;自己翻译了一下,以为是Re_mean[3]的值的问题,所以将值
阅读全文
摘要:字段不可编辑。Access数据库默认第一个字段为ID字段,不可修改。所以,在新建字段时,第一个字段为ObjectID字段,如果没有建立该字段,则把另外的字段作为不可修改的ID字段,造成field is not editable的异常
阅读全文
摘要:if(pFeature!=null){ IPoint pnt = pFeature.Shape as IPoint; pntArray.Add(pnt);}调试是pntArray.Add(pnt)显示尝试读取或写入受保护的内存。这通常指示其他内存已损坏。,网上的资料说是COM对象在循环中没有来得及释放造成的。因为是在循环中,以为是pFeature没有释放造成的,所以就释放了一下,结果还是这个问题。后来仔细找,发现pFeature是Polygon类型的,当初想当然的以为可以将Polygon转化为Point类型。后来断点时候,发现pnt一只为null。所以,上述错误的原因就是把一个空接口指针添..
阅读全文
摘要:private static IFeatureClass CreatStnShp(string shp) { //打开工作空间 IWorkspaceFactory wsfactory = new ShapefileWorkspaceFactoryClass(); string ssss = System.IO.Path.GetDirectoryName(shp); IWorkspace workspace = wsfactory.OpenFromFile(ssss, 0); ...
阅读全文
摘要:double a = 1.1478;Math.Celling(a); 向上取整,结果为2Math.Float(a); 向下取整,结果为1Math.Round(a,2); 保留两位小数的奇进偶舍 结果为1.15
阅读全文
摘要:#region 日期day自动加1 /// /// 将当前日期加1天 /// /// 输入日期,如20120101 /// public static string dateAdd1(string str) { //内容分解 int year = int.Parse(str.Substring(0, 4)); int month = int.Parse(str.Substring(4, 2)); int ...
阅读全文
摘要:异常信息:发生了COMException异常来自 HRESULT:0x80040228原因解决方法:窗体中忘记放LicenseControl控件。,加上LicenseControl即可
阅读全文