哈哈,Delphi 4 的傻 Bug!(0分)

  • 主题发起人 主题发起人 Crab
  • 开始时间 开始时间
C

Crab

Unregistered / Unconfirmed
GUEST, unregistred user!
前两天我写程序时,忘了把一行未完成的语句注释掉,结果居然编译通过,笑死我了,这条未完成的语句是这样的:
ListBox1.Items;
 
TStrings = class(TPersistent)
property Strings[Index: Integer]: string read Get write Put;
default;
有default关键字,也就是说 items 等价于 items.strings;
一点没有错,返回类型是string
 
没错,很正确。
 
没错,返回结果可以不接收,象在C里一样。
 
唉,现在笑的时候要小心点:)
 
哈哈,Crab 的傻 Bug!
 
这样确实通得过编译,但是,有什么意义呢?所以我说这是一个bug,不过,
以后笑的时候,真的需要小心了,嘿嘿
 
按你这么说,那C里的BUG则更多了。
 
如果买程序的时候是按程序的行数
来付款,那就爽了。DELPHI的开发者真会关心
同行。呵呵!
 
先别笑了,我发现一个D4的真BUG。
当一个LISTBOX未被鼠标点击,也无焦点时,
LISTBOX.ItemIndex应为-1,但D4中确为0,这是为何?
谁能回答以后补分。
 
接受答案了.
 
后退
顶部