'=========================================================================== ' Subject: COMMAND LINE .WAV FILE PLAYER Date: 06-27-98 (00:00) ' Author: PowerBASIC, Inc. Code: PBCC ' Origin: ftp.powerbasic.com Packet: PBCC.ABC '=========================================================================== '============================================================================== ' ' WAV.EXE - Command line .WAV file player ' Copyright (c) 1998 by PowerBASIC, Inc. All Rights Reserved. ' '============================================================================== $INCLUDE "WIN32API.INC" FUNCTION PbMain() AS LONG DIM wav AS ASCIIZ * 256 wav = COMMAND$ STDOUT "WAV.EXE v1.0 - Command line .WAV file player" STDOUT "Copyright (c) 1998 by PowerBASIC, Inc." STDOUT "" IF LEN(wav) = 0 THEN STDOUT "Usage: WAV filename.wav SndPlaySound BYVAL %NULL, %SND_SYNC 'stop anything currently playing FUNCTION = 1 EXIT FUNCTION END IF IF INSTR(wav, ".") = 0 THEN wav = wav + ".WAV" END IF IF LEN(DIR$(wav)) THEN STDOUT "Playing " & wav SndPlaySound wav, %SND_SYNC ELSE STDOUT "File not found: " & wav FUNCTION = 1 END IF END FUNCTION