thanks for you help DSummZZZ, let me explain mabey a little more clearly...
the above code you supplied gives me the same error every time, mabey its because i am doing something wrong, but the sample code i geve you is a windows api call that does in fact move directories and all of its sub folders and files it is called movefile...go figure. try pasting it into the click on a button to experament.
i am now trying to not move but copy a directory and all of its subfolders and files, if you can think of somethinig i might be doing wrong in you code please let me know.
thanks a lot.