Я программирую на Delphi. На моей машине для разработки я импортировал элемент управления Flash10h.ocx и разработал приложение Win32, которое будет отображать файл swf. Все это прекрасно работает на моей машине для разработки.
Однако я пытаюсь заставить то же приложение работать на другом компьютере. Я установил Flash для Internet Explorer; Я могу пойти на сайты, и он будет размещать Flash. Но по той или иной причине мое приложение Win32 не будет воспроизводить файл swf.
Одна вещь, которую я заметил, это то, что на моем компьютере для разработки в папке C: \ Windows \ System32 \ Macromed \ Flash есть следующие файлы:
Flash10h.ocx
FlashInstall.log
flashplayer.xpt
FlashUtil10h_ActiveX.dll
FlashUtil10h_ActiveX.exe
FlashUtil10h_Plugin.exe
install.log
NPSWF32.dll
На компьютере возникают проблемы:
Flash10i.ocx
FlashInstall.log
flashplayer.xpt
FlashUtil10h_Plugin.exe
FlashUtil10i_ActiveX.dll
FlashUtil10i_ActiveX.exe
NPSWF32.dll
Любые идеи, почему приложение Win32. не воспроизводятся файлы Flash?