This game used VB.Net 2008 programming language, then it can change rows and columns of puzzle. And it dynamically split the images from after your selection picture in Open File Dialog. After you selected it from file dialog, you want to change another picture again.
I use runtime splitting picture and then it saved the current project file of temp folder as physical file. And then after you closed these form, delete all image file by using "My.Computer.FileSystem.DeleteFile()" So i use Image.ImageLocation Properties, because of you can set the physical file location. If i used Image.Image Properties, Error Message, "using another process". And I only added the split image function in my project of Number Slider Puzzle