当你的变量只是被赋值一次,然后没有使用时,delphi的编绎器就会优化掉那一行赋值代码,然后就会提示你这个变量没有被使用之类的警告信息了,你的bNum就是这样。