画到你当前这个procedure的对象上啊,因为这个Canvas没有指明对象,那么就是你当前对象,相当于self.Canvas了!
如果这是一个TForm的procedure,那么就是画在Form上了:)
另外,我记得你load bmp以后,得设置b1,b2的height和width才行!