Есть файл ресурс “MMM.wav”. Показано на рисунке
Private Declare Function FindResource Lib "kernel32" Alias "FindResourceA" (ByVal hInstance As Long, ByVal lpName As String, ByVal lpType As Long) As Long
Private Declare Function LoadResource Lib "kernel32" (ByVal hModule As Long, ByVal hResInfo As Long) As Long
Const RT_RCDATA = 10&
Dim F As Long, L As Long
F = FindResource(0, "MMM", RT_RCDATA) – находим файл ресурс “MMM.wav” и узнаём какой-то цифровой адрес данного файла
L = LoadResource(0, F) – узнаём какой-то цифровой адрес файл ресурса “MMM.wav”
Hex(F) – возможный указатель в памяти файл ресурса “MMM.wav”
Hex(L) – возможный указатель в памяти файл ресурса “MMM.wav”
WindowsMediaPlayer1.URL = "C:\MMM.wav" – воспроизведёт файл “MMM.wav”, если он находится на “С” диске
Вопрос:
Как сделать, чтобы WindowsMediaPlayer1.URL воспроизвёл файл “MMM.wav” по его указателю в памяти
Например: WindowsMediaPlayer1.URL = Hex(F) или Hex(L) – нерабочий код