Primeiro, sua máquina deve ter software de reprodução flash (seu IE pode exibir flash). Ou seja, pode exibir flash está instalado
Controle Swflash.ocx fornecido pela Macromedia, podemos usar $ Windows/System/Macromed/Flash em Win98
Ou encontre -o em $ WINNT/System32/Macromed/Flash no Win2000. Os controles ActiveX são universais no Windows.
Delphi também suporta.
Primeiro, sua máquina deve ter software de reprodução flash (seu IE pode exibir flash). Ou seja, pode exibir flash está instalado
Controle Swflash.ocx fornecido pela Macromedia, podemos usar $ Windows/System/Macromed/Flash em Win98
Ou encontre -o em $ WINNT/System32/Macromed/Flash no Win2000. Os controles ActiveX são universais no Windows.
Delphi também suporta.
Depois de executar o Delphi, selecione o componente do menu → Importar o controle ActiveX e encontre o arquivo swflash.ocx para instalar.
Após a conclusão da instalação, o controle TSHOCKWASTS aparece no painel ActiveX
Você pode usar esse controle para reproduzir flash. Arraste um flash, coloque -o no formulário, especifique seu atributo de filme para d: /test.swf.
E pressione F9 para executar. Que tal isso, funciona bem, certo? Abaixo, o autor apresentará as principais propriedades do Tshockwaveflash,
Métodos e eventos para o desenvolvimento do leitor.
As principais propriedades do Tshockwaveflash são as seguintes:
ReadyState: o status ao ler um arquivo flash, incluindo 0 = carregamento, 1 = não -inicializado, 2 = carregado, 3 = interativo e 4 = completo;
TotalFrames: contagem total de quadros, essa propriedade só pode ser acessada quando ReadyState = 4;
FRAMENUM: O quadro atualmente jogado;
Jogando: jogue ou pause um flash;
Qualidade: especifique a qualidade da renderização atual, incluindo 0 = baixa, 1 = alta, 2 = AUTOLOW, 3 = AutoHigh;
Scalemode: Modo de escala, 0 = Showall, 1 = Noborder, 2 = ExactFit;
AlignMode: Align Mode, esquerda =+1, direita =+2, superior =+4, inferior =+8;
BackgroundColor: cor de fundo, -1 é a cor padrão;
LOOP: Se deve fazer um loop;
Filme: especifica o caminho do arquivo flash de reprodução, que pode ser um URL.
Os principais métodos de Tshockwaveflash são os seguintes:
Play (): comece a jogar animação;
Pare (); pare de tocar animação;
Traseiro (); reproduza a animação anterior;
Forward (): reproduza o próximo quadro de animação;
Rewind (): reproduza o primeiro quadro de animação;
SetZoomRect (int esquerda, int topo, int direito, int inferior): defina a área zoom;
Zoom (int porcentagem): escala por porcentagem;
Pan (int x, int y, Int Mode): Escala o painel de reprodução, onde o modo 0 é o número de imagens e 1 é a porcentagem por janela.
Os principais eventos do Tshockwaveflash são os seguintes:
OnProgress (int porcentagem): disparado ao ler um flash;
ONREADESTATATECHANGE (INT Estado): disparado quando o estado muda. Os valores dos estados podem ser 0 = carregamento, 1 = não -inicializado, 2 = carregado, 3 = interativo e 4 = completo.