InvalidateRow和InvalidateColum不再適用於我的TStringGrid。 InvalidateGrid的作品。在某些情況下(它似乎是隨機的)InvalidateRow和InvalidateColum似乎可以正常工作。爲什麼InvalidateRow和InvalidateColum突然不起作用?
任何想法?
德爾福7,Win 7的32位
InvalidateRow和InvalidateColum不再適用於我的TStringGrid。 InvalidateGrid的作品。在某些情況下(它似乎是隨機的)InvalidateRow和InvalidateColum似乎可以正常工作。爲什麼InvalidateRow和InvalidateColum突然不起作用?
任何想法?
德爾福7,Win 7的32位
解決 - 德爾福錯誤
我發現,自從德爾福1這個bug存在:http://qc.embarcadero.com/wc/qcmain.aspx?d=81060
我不會評論,因爲有些人做更多不喜歡討論/承認德爾福有錯誤。
這並沒有回答爲什麼這個突然發生在你七天前的問題。回顧您的源代碼管理7天,看看有什麼變化。如果上週工作正常,現在不行,那麼這不是德爾福的錯;德爾福7上週沒有變化。 – 2010-10-20 17:43:16
據我所知,審查員沒有任何內容受到審查。你還沒有提供任何信息來確定它是否是一個錯誤 - 請參閱我對原始問題的評論。 – 2010-10-21 15:46:09
看起來像Heisenbug:http://en.wikipedia.org/wiki/Unusual_software_bug#Heisenbug – mjn 2011-09-13 09:16:52
如果您發現問題的答案,請將其寫爲回答並接受。如果您想將Codegear歸咎於可恥的錯誤,您最好在https://forums.codegear.com/forum.jspa?forumID=67上的非技術法典論壇上進行操作。 – kludg 2010-10-20 15:36:30
你還沒有發佈任何信息來表明它是否是Delphi錯誤,因爲你所說的只是「它不起作用」。 「它不工作」是無用的信息。 「我想大約在7天前發生,但直到今天我才意識到」也沒有提供任何信息。你甚至沒有描述會發生什麼,或者發佈任何代碼或其他東西。如果你問一個不好的問題,你沒有很多機會得到一個好的答案。 – 2010-10-21 15:45:43