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...
-
#!/usr/bin/ruby #https://sandbox.mc.edu/~bennet/ruby/code/tk2_rb.html # Import the library. require 'tk' # Root window. root = TkRo...
-
Bloques y Procedimientos Extraído de http://rubysur.org/aprende.a.programar/capitulos/bloques.html Ver también http://ruby....
-
Parte 1 -> https://ruby.obdnet.com/2020/01/las-clases-y-los-objetos-creados-por.html Refrencia: https://carlossanchezperez.wordpress....