It looks to me like the blocks.bmp file is in the wrong directory. There's no error checking in the code, so it won't warn you if the file hasn't been found. I read through the thread and it seems a number of other people had similar problems.
Quote:
If you compiled it, and then executed it, and it comes up with a blank/black background, then the .bmp file isn't in your Projects folder, thus not showing the falling blocks.
I think that's probably right. When you say you've added the file to your project, has it actually copied it to the project's directory or is it just referencing the file from the project?
To the other posters: it's irrelevant how long the code is for this. It's a tutorial which is aimed at beginners. Obfuscated code which you've posted has zero readability so it's not even worth bringing it into this thread.