Hey there,
I can only confirm what kwakisaki said. With KRCC dll it is fairly easy to establish a connection with the robot and send commands.
However, downloading and uploading files caused some trouble for me at the beginning, if you experience any problems with that feel free to ask