Rigol MSO1074Z-S 4-channel oscilloscope, Digital Storage oscilloscope, MSO1074Z-S Manuel D’Utilisation

Codes de produits
MSO1074Z-S
Page de 172
RIGOL 
DS1000Z Programming Guide 
3-13
 
Visual Basic Programming Demo 
 
The program used in this demo: Visual Basic 6.0 
 
The function realized in this demo: control the on/off state of any channel.   
 
Enter into Visual Basic 6.0 and operate according to the following steps: 
 
 
1.  Build a standard application program project (Standard EXE) and name it as Demo. 
 
 
2.  Click the Existing tab of ProjectAdd Module. Search for the visa32.bas file in the include folder 
under the NI-VISA installation path and add the file.
 
 
 
3.  Add  four  CommandButton  controls to represent CH~CH4  respectively.  Add four Label  controls 
(Label1(0),  Label1(1),  Label1(2)  and  Label1(3)) to represent the status of CH1~CH4  respectively 
(when the channel is enabled, is dispays the color of the channel; when the channel is disabled, it 
displays gray). The layout of the controls is as shown in the figure below.
 
 
 
4.  Open the General tab in ProjectProject1 Properties and select Form1 in the Startup Object 
dropdown box.
 
 
5.  Double-click  CH1  to enter the programming environment. Add the following codes to control 
CH1~CH4. The codes of CH1 are as shown below; the codes of other channels are similar. 
 
Dim defrm As Long
 
Dim vi As Long
 
Dim strRes As String * 200
 
Dim list As Long
 
Dim nmatches As Long