Here is my initial FORTH prototype of LeCroy waveform and data capturing via GPIB. I later wrote a VB5 expanded version of this for my department at work. I told my boss it takes less time to develop, test, and debug in Forth and translate to VB than it does to start out in VB!
You'll need to get gpib-32.dll from: http://www.ni.com/support/gpib/win98_95cr.htm
You can put this in the public domain.