请问在Windows2000/Xp下面编的程序怎么兼容windows98/ME???有一个做好播放时间不同的音频和视频文件,让他们同时播放,且以最后那个结束的文件为起点,再延时5秒中后自动回到我所需要的界面上,原界面消失!在2000下面很正常,到了98下面就不正常拉
请问是什么原因阿

解决方案 »

  1.   

    var
      VersionInfo: TOSVersionInfo;
    begin
      VersionInfo.dwOSVersionInfoSize := SizeOf( TOSVersionInfo );
      if Windows.GetVersionEx( VersionInfo ) then
      begin
         with VersionInfo do
         begin
            case dwPlatformId of
               VER_PLATFORM_WIN32s: //WIN32操作系统
               VER_PLATFORM_WIN32_WINDOWS: // WIN95、98、ME 操作系统
               VER_PLATFORM_WIN32_NT: // WINNT、2000操作系统
            end; // case dwPlatformId
         end; // with VersionInfo
      end; // if GetVersionEx
    end;到98下测试.在相应的地方加上相应的相应的代码