Description: 1. Using Canvas-> CopyRect () split image 2. Dynamically generated object 3. Use TList storage components 4. Srand, random way to generate random 5. Generate random number of non-repetition (Draw method)
File list (Check if you may need any files):
PartPicture
...........\PartPicture.res
...........\PartPicture.exe
...........\PartPicture.cpp
...........\PartPicture.bpr
...........\PartPictureUnit.cpp
...........\PartPictureUnit.h
...........\PartPictureUnit.dfm