下面给出我用的命名空间:
using namespace System;
using namespace System::ComponentModel;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
using namespace System::IO;
  using namespace System::Collections::Generic;
程序中的一小段代码  long int thiszhen = trackBar1->Maximum * tempLine / (trackBar1->Value * 15);
 long int interceptTime; //被裁定时间段
 int CurrentFilm;  //被裁剪辑的索引
 int CurrentFilmNext ;
 for(int t = 0 ; t < filmList->Count ; t++ ){
if(thiszhen > filmList[t]->filmStartTime && thiszhen < filmList[t]->filmEndTime )
   CurrentFilm = t;
 MessageBox::Show(""+t,"");
 }
 interceptTime = filmListTemp[CurrentFilm]->filmStandTime - filmList[CurrentFilm]->filmStandTime;
 filmList[CurrentFilm] = filmListTemp[CurrentFilm];
 CurrentFilmNext = CurrentFilm +1;
 for(CurrentFilmNext ; CurrentFilmNext < filmList->Count ; CurrentFilmNext++){
 filmList[CurrentFilmNext]->filmStartTime += interceptTime;
   filmList[CurrentFilmNext]->filmEndTime += interceptTime;
 
 }
  mediaLength = mediaLength + interceptTime;