먼저, 컴퓨터에는 플래시 재생 소프트웨어가 있어야합니다 (즉, 플래시를 표시 할 수 있음). 즉, 플래시가 설치 될 수 있습니다
Swflash.ocx Control Macromedia에서 제공하는 경우 Win98에서 $ windows/system/macromed/flash를 사용할 수 있습니다.
또는 Win2000에서 $ winnt/system32/macromed/flash에서 찾으십시오. ActiveX 컨트롤은 Windows에서 보편적입니다.
델파이도 지원합니다.
먼저, 컴퓨터에는 플래시 재생 소프트웨어가 있어야합니다 (즉, 플래시를 표시 할 수 있음). 즉, 플래시가 설치 될 수 있습니다
Swflash.ocx Control Macromedia에서 제공하는 경우 Win98에서 $ windows/system/macromed/flash를 사용할 수 있습니다.
또는 Win2000에서 $ winnt/system32/macromed/flash에서 찾으십시오. ActiveX 컨트롤은 Windows에서 보편적입니다.
델파이도 지원합니다.
Delphi를 실행 한 후 메뉴 구성 요소 → ActiveX 컨트롤 가져 오기를 선택하고 설치할 swflash.ocx 파일을 찾으십시오.
설치가 완료되면 Tshockwaveflash 컨트롤이 ActiveX 패널에 나타납니다
이 컨트롤을 사용하여 플래시를 재생할 수 있습니다. 플래시를 끌고 양식에 넣고 동영상 속성을 d : /test.swf에 지정하십시오.
F9를 눌러 실행하십시오. 어때요, 잘 작동합니까? 아래에서 저자는 tshockwaveflash의 주요 속성을 소개합니다.
독자 개발을위한 방법 및 이벤트.
tshockwaveflash의 주요 속성은 다음과 같습니다.
ReadyState : 0 =로드, 1 = 초기화되지 않은, 2 =로드, 3 = 대화식 및 4 = 완료;
총 프레임 : 총 프레임 카운트,이 속성은 ReadyState = 4 일 때만 액세스 할 수 있습니다.
Framenum : 현재 재생 된 프레임;
재생 : 플래시 플레이 또는 일시 중지;
품질 : 0 = 낮음, 1 = 높음, 2 = autolow, 3 = autohigh;
ScaleMode : 스케일링 모드, 0 = showall, 1 = noborder, 2 = exactfit;
AlignMode : 정렬 모드, 왼쪽 =+1, 오른쪽 =+2, 상단 =+4, 하단 =+8;
BackgroundColor : 배경색, -1은 기본 색상입니다.
루프 : 루프 여부;
영화 : 재생 플래시 파일 경로를 지정하여 URL 일 수 있습니다.
tshockwaveflash의 주요 방법은 다음과 같습니다.
재생 () : 애니메이션 재생 시작;
정지 (); 중지 애니메이션;
뒷면 (); 이전 애니메이션 재생;
Forward () : 다음 애니메이션 프레임을 재생합니다.
Rewind () : 첫 번째 애니메이션 프레임을 재생합니다.
setzoomrect (int 왼쪽, int 상단, int 오른쪽, int 하단) : 확대 된 영역을 설정합니다.
Zoom (int resent) : 스케일만큼 스케일;
Pan (int x, int y, int mode) : 재생 패널을 스케일링합니다. 여기서 모드 0은 이미지 수이고 1은 창별 백분율입니다.
tshockwaveflash의 주요 이벤트는 다음과 같습니다.
OnProgress (int resent) : 플래시를 읽을 때 해고;
OnreadyStateChange (int State) : 상태가 변경되면 해고되었습니다. 상태 값은 0 = 하중, 1 = 초기화되지 않은, 2 =로드, 3 = 대화식 및 4 = 완료 일 수 있습니다.