При использовании mciSendString вылетает VB. Зависимости никакой нет — команда может обработаться нормально и раз, и два, а потом сбоит. То же самое и с еxe-файлом.
На другой машине возможности проверить пока нет.
Soft:
winmm.dll — 5.00.2161.1
Windows 2000 SP4Free
VB6 SP6
Hard:
MCI6330 с AC'97
Duron 1100