您的位置:程序门 -> .net技术 -> vb.net



有人遇到这样诡异的问题吗?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


有人遇到这样诡异的问题吗?
发表于:2007-01-27 11:37:38 楼主
一个windform   ,时常在编程过程中突然提示datagirdview1不是某某的成员,实际上datagridview1就是某某的成员,在发生这个错误前我也没有修改涉及datagridview1控件的任何参数,好在我有备份,恢复后就好了,可是过后又不时地冒出来这个错误,在这个错误发生前没有任何征兆,一般是编译后就出错提示。百思不得其解。哪位遇到过?难道是幽灵在作怪?

这是系统产生的windows   窗体设计器生成的代码中有关datagridview1的语句

friend   withevents   datagridview1   as   system.windows.forms.datagridview
friend   withevents   rkdhdatagridviewtextboxcolumn   as   system.windows.forms.datagridviewtextboxcolumn
friend   withevents   mcdatagridviewtextboxcolumn   as   system.windows.forms.datagridviewtextboxcolumn
friend   withevents   rkdjdatagridviewtextboxcolumn   as   system.windows.forms.datagridviewtextboxcolumn
friend   withevents   expr1datagridviewtextboxcolumn   as   system.windows.forms.datagridviewtextboxcolumn


me.datagridview1   =   new   system.windows.forms.datagridview
me.cwmcdatagridviewtextboxcolumn   =   new   system.windows.forms.datagridviewtextboxcolumn
me.xskcsdatagridviewtextboxcolumn   =   new   system.windows.forms.datagridviewtextboxcolumn
me.kcsldatagridviewtextboxcolumn   =   new   system.windows.forms.datagridviewtextboxcolumn

经检查,每次错误,都是前半段源代码诡异失踪,手工补上就好了,怎么回事呢?
发表于:2007-01-27 13:43:291楼 得分:0
在修改控件属性或给控件添加新事件之后没有保存,直接撤消可能会出现这种情况
发表于:2007-01-27 14:07:412楼 得分:0
可能是因为你的代码太多vs在加载的时候由于内存不足造成的。
发表于:2007-01-27 14:48:083楼 得分:0
果然诡异
发表于:2007-01-27 15:12:524楼 得分:0
因为vs7的vb.net是后台自动进行语法分析,而且比c#.net的要强大,强大的东西往往耗费内存和系统资源,因此可能会造成资源不足,此时只要重新生成一下,然后关闭开发环境重新打开后即可解决。
发表于:2007-01-27 16:21:065楼 得分:0
这个问题就是在系统准备重新生成时发现的,因此无法像楼上所得那样处理,生成不了。


快速检索

最新资讯
热门点击