I am assuming that you osciloscope has an ethernet interface, and if that interface is enabled for ethernet communication with a PC there should normally be a .dll and .lib files that allows you easy access to the supported fuctions and features of the scope. If they do not support the scope with a nice and easy .dll they should supply you with a document detailing the communication protocol and you would have to write your own function interogating and handling the response to the scope using the CVI TCP libraries.
Building a GUI that looks like the scope is easy after that. You could Use an image and overlay the controls and graph over the image and that gives it a really close look and feel to the scope.
Jattie van der Linde
Engineering Manager, Software & Automation
TEL Magnetic Solutions Ltd