lqchangmx
路人甲
路人甲
  • 注册日期2007-08-30
  • 发帖数36
  • QQ
  • 铜币215枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1727回复:1

vb.net+ao程序问题?

楼主#
更多 发布于:2008-10-21 10:22
<H2> </H2>
<DIV>程序出现问题,总是调试不过<BR>代码:<BR><BR>If iPopToHouse > 0 Then<BR>                Try<BR>                    'Run Rank Roads<BR>                    RankRoads(pFeatureClass)<BR>                    'Sort Roads:<BR>                    pQFil_Roads.WhereClause = "Land_Use = 'Road' AND DevStatus = 100"<BR>                    pFCur_Roads = pFeatureClass.Search(pQFil_Roads, True) 'get undeveloped roads<BR>                    With pTSort_Roads<BR>                        .Cursor = pFCur_Roads<BR>                        .Fields = "Score"<BR>                        .Table = pFeatureClass<BR>                        .Ascending("Score") = True<BR>                    End With<BR>                    pTSort_Roads.Sort(Nothing)<BR>                    pFCur2_Roads = pTSort_Roads.Rows<BR>                    'Develop next road:<BR>                    pFeat_Road = pFCur2_Roads.NextFeature<BR>                    pFeat_Road.Value(intField) = 0<BR>                    pFeat_Road.Store()<BR>                Catch<BR>                    MsgBox("Insufficient housing available to develop.", MsgBoxStyle.Critical)<BR>                End Try<BR>            End If<BR><BR>程序运行总是提示"Insufficient housing available to develop."?<BR>可能的原因在那?请斑竹指点</DIV>
喜欢0 评分0
kisssy
卧底
卧底
  • 注册日期2004-04-18
  • 发帖数235
  • QQ
  • 铜币614枚
  • 威望2点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2008-11-02 12:26
<P>怎么指点?</P>
<P>你代码里卫语句这么少,基本不做Nothing判断。</P>
<P>至少你调试的时候加断点啊,跟踪一下,你不设断点,都Catch掉,当然找不出原因所在。</P>
个人专栏: https://zhuanlan.zhihu.com/c_165676639
举报 回复(0) 喜欢(0)     评分
游客

返回顶部