El programa reproductor VB no puede encontrar el pitido del punto de entrada de DLL en kernel32.
La función de declaración privada Beep Lib "kernel 32" alias "Beep" (ByVal dw freq es Long, ByVal dwDuration es Long) es Long
Originalmente, se iba a cambiar el nombre para windows9x, porque para evitar conflictos con el pitido que viene con VB, los sistemas que ya han reproducido SP6 y XP o superior en vb6 no necesitan cambiar el nombre.
Un pequeño ejemplo musical:
La función de declaración privada Beep Lib "kernel 32" (ByVal dw freq tiene la misma longitud, ByVal dwDuration tiene la misma longitud) tiene la misma longitud
Constante privada v_c = 220
Subcomando privado 1_Click()
Llamada bip(v_c, 500)
Llamada bip(v_c * 2 ^ (2 / 12), 500)
Pitido de llamada (v_c * 2 ^ (4 / 12), 500)
Pitido de llamada (v_c * 2 ^ (5 / 12) , 500)
Pitido de llamada(v_c*2^(7/12),500)
Pitido de llamada(v_c*2^(9/12) ), 500) p>
Pitido de llamada (v_c * 2 ^ (11 / 12), 500)
Pitido de llamada (v_c * 2500)
Conector final
Este ejemplo pasó la prueba de WindowsXP VB6 SP6.