Hay que instalar la librería: Win32::Sound de la siguiente manera:
Abre un terminal del PC con cmd.
introduce directamente: gem install win32-sound
require "win32/sound"
include Win32
#para que suene un fichero wav:
Sound.play('c:\programasruby\s.wav')
Sound.play('c:\programasruby\well.wav')
#para que suene un sonido de sistema:
@sonidossistema=['SystemDefault', 'SystemAsterisk', 'SystemExclamation', 'SystemExit', 'SystemHand', 'SystemQuestion', 'SystemStart']
for a in (0...6)
puts "Va a sonar ahora: #{@sonidossistema[a]}"
Sound.play(@sonidossistema[a])
end
La documentación de esta librería está en este sitio: win32-sound, Aquí también
Ruby es un lenguaje es un universo, donde todo parte de un mismo objeto "main" y desde ahí se diferencian los demás. Es realmente fácil de ir comprendiendo y nos va a permitir ir plasmando la idea que generó la necesidad de hacer ese programa pero muy humanamente.
ejercicio TK -1
#!/usr/bin/ruby #https://sandbox.mc.edu/~bennet/ruby/code/tk2_rb.html # Import the library. require 'tk' # Root window. root = TkRo...
-
Primero has de tener instalado Ruby Después, instala la gema ocra así: gem install ocra Como da problemas si tan sólo llamamos a la gema oc...
-
https://aula301.com/aplicaciones-de-escritorio-gui-con-ruby/ Aplicaciones de escritorio GUI con Ruby Programas con interfaz gráfica ...
-
#!/usr/bin/ruby #https://sandbox.mc.edu/~bennet/ruby/code/tk2_rb.html # Import the library. require 'tk' # Root window. root = TkRo...