Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
3개의 플래시를 연속해서 보여주는 방법은?
TshockwaveFlash를 이용해서 플래시를 보여주는 것은 해봤는데
A라는 플래시가 끝나면 곧바로 B 플래시를, B 플래시가 끝나면
C 플래시를 동작하게 해야 되는게
A 플래시가 언제 멈추는지 알 수가 없어요.
이벤트에서 체크할 수 있는 방법이 있나요?
1
COMMENTS
조규춘
•
2001.12.10 23:38
작은돌 wrote:
> TshockwaveFlash를 이용해서 플래시를 보여주는 것은 해봤는데
> A라는 플래시가 끝나면 곧바로 B 플래시를, B 플래시가 끝나면
> C 플래시를 동작하게 해야 되는게
> A 플래시가 언제 멈추는지 알 수가 없어요.
> 이벤트에서 체크할 수 있는 방법이 있나요?
방법중에서 쉬운걸루 소개를 드리겠습니다.
우선 이것은 플래쉬에서 해결할수 있는 방법으로..
A라는 플래쉬 마지막프래임에서 더블클릭하시면
Frame Properties 라는 메뉴가 나옵니다.
그중 Actions 라고 하는 항목에다가..
Load Movie ("B.swf", 0)
이렇게 하시면 B라는 플래쉬가 불려질꺼고...
위에서 이야기 한데로 똑같이 하시면 C 하는 것두 어렵진 않을겁니다.
참고로 Load Movie ("*.swf", 0)에서
'0'이란 레이어를 의미하는 겁니다.
두번째로 델파이에서 할수 있는 방법으로는
타이머 하나를 놓고
그 이벤트에...
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if not ShockwaveFlash1.Playing then
begin
ShockwaveFlash1.LoadMovie(0,'c:imsihomepageMovie1.swf');
end;
end;
이런식으로 하는 방법이 있겠지요...
하지만..
만약 프래임이 하나이고 플래쉬 안에 무비클립으로 이루어 진것이라면..
어짜피 저 코드는 시작조차 하지 않을거 같은데요..
그래서 이프문을 다음과 같이도 바꿀수 있겠지요..
if ShockwaveFlash1.TotalFrames = ShockwaveFlash1.CurrentFrame + 1 then
원래 토탈프래임이 하나더 많더라구요... ^^
그런데 만약 만드시는 플래쉬가 총 10프래임이구
5프래임정도에 Stop 사인이 있을경우에는 저 코드가 먹지 않겠지요..
그럴 경우는 변수를 하나 주어서 ShockwaveFlash1.CurrentFrame 것을 주고..
Old 와 New 를 서로 비교하는 방법도 있을거구요..
하여간 여러가지 방법이 있습니다.
그럼 행복하셔요...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
parkisu
2001.12.10 23:50
0
COMMENTS
/
0
LIKES
델파이6에서 상수처리
초보임당
•
2001.12.10 23:39
1
COMMENTS
/
0
LIKES
스트링그리드를 퀵레포트로 인쇄...
깨구락지
•
2001.12.11 07:21
퀵레포트 컴포넌트의 OnNeedData 이벤트를 이용하십시오. 깨굴~ 초보임당 wrote: > 스트링 그리드를 ...
또똘
2001.12.11 19:44
0
COMMENTS
/
0
LIKES
(도와주셔요)connect는 성공하는데 sendmail은 무답
바코드처음
2001.12.10 23:06
0
COMMENTS
/
0
LIKES
바코드출력(DB-->시리얼통신-->바코드라벨출력)도와주세여
퀵서비스
2001.12.10 22:49
0
COMMENTS
/
0
LIKES
MS Agent를 이용할때 Confirm메세지는 어떻게 보여줄수있는지요?
작은돌
•
2001.12.10 22:37
1
COMMENTS
/
0
LIKES
3개의 플래시를 연속해서 보여주는 방법은?
TshockwaveFlash를 이용해서 플래시를 보여주는 것은 해봤는데 A라는 플래시가 끝나면 곧바로 B 플래시를, B 플래시가 끝나면 C 플래시를 동작하게 해야 되는게 A 플래시가 언제 멈추는지 알 수가 없어요. 이벤트에서 체크할 수 있는 방법...
조규춘
•
2001.12.10 23:38
작은돌 wrote: > TshockwaveFlash를 이용해서 플래시를 보여주는 것은 해봤는데 > A라는 플래시가 끝나...
유정숙
•
2001.12.10 22:18
2
COMMENTS
/
0
LIKES
보고서 작성시~
사발우성
•
2001.12.11 19:24
^^ 모시냐... Tprinter를 사용 하신담... newpage란 넘이 있습니당... 이걸 사용 하심 됨당... 어떤 조건...
유정숙
•
2001.12.11 22:32
사발우성 wrote: 답변 감사드립니다. 좀더 구체적으로 말씀드리자면 표출력시 행은 6행으로 고정하고 열...
란탱이^^
•
2001.12.10 22:13
2
COMMENTS
/
0
LIKES
DB연결...
어린왕자A
•
2001.12.11 04:15
란탱이^^ wrote: > 안녕 하십까...(--)(__)(--)~~~~ > 우리 교수 왈... > 기말 고사 친다... 문제 하나 ...
한반도
•
2001.12.11 01:29
란탱이^^ wrote: > 안녕 하십까...(--)(__)(--)~~~~ > 우리 교수 왈... > 기말 고사 친다... 문제 하나 ...
급한데모르는이
•
2001.12.10 21:09
1
COMMENTS
/
0
LIKES
A 실행파일에서 B실행파일에서 어떤 인자값을 넘길수 있는 방법이 있는지요...
ClickTest
•
2001.12.10 22:52
공동으로 쓰는 함수나 프로시져를 모아놓은 유닛을 하나 만드시구요... (아님 해당폼에 직접 코딩하셔두 ...
건
•
2001.12.10 21:08
3
COMMENTS
/
0
LIKES
질문]SQL문을 자동구분하여 실행시킬수 있는지 여부
Lost July
•
2001.12.12 01:31
개인적으로 만든 프로그램에 아래와 같이 코딩하여 해결하였습니다. if Copy( Trim( Memo1.Lines[0] )...
어린왕자A
•
2001.12.11 04:19
저는 ExecSQL메소드 대신에.. Open메소드를 쓰면 ExecSQL메소드까지해주고 열어주더군요. Update, Delete...
parkisu
•
2001.12.11 00:01
건 wrote: > 안녕하세요 저는 Query문을 실행할수 있는 Sql Editor를 만들고 있습니다 > > 문제는 입력...
맑고투명
•
2001.12.10 20:42
1
COMMENTS
/
0
LIKES
도와주세여..버튼을 클릭하면 괜찮은데 엔터키만 치면 죽어여
parkisu
•
2001.12.11 00:05
맑고투명 wrote: > * 사용환경 : 델파이4 / Windows 98 > > * 에러 메시지 : 이 프로그램에서 잘못된 ...
배틀 리포트
2001.12.10 20:16
0
COMMENTS
/
0
LIKES
배열로 퀵리포트에 값 넘기기
왕초보
•
2001.12.10 19:59
1
COMMENTS
/
0
LIKES
table data 가져오는 방법
어린왕자A
•
2001.12.11 04:26
쿼리문으로 ID, Password가 일치하는 레코드가 존재하면 승인이 되는게 아닌가요? 가장 간단히 TTable에서...
매일웃자
•
2001.12.10 19:48
3
COMMENTS
/
0
LIKES
StringGrid의 RowMove에 대해서 꼭 좀 부탁드립니다.
최용일
•
2001.12.10 23:23
안녕하세요. 최용일입니다. 아래와 같이 해보세요... type TProtectedGrid = class(TCustomGrid...
매일웃자
•
2001.12.11 03:12
감사합니다. 아주 잘 됩니다. 그런데 분명히 Exchange말구 "Move"라는 함수가 있는데 왜 제대로 ...
최용일
•
2001.12.11 19:46
TStringGrid에는 Move메소드는 없구요... 아마도 Rows, Columns의 Move메소드를 말하시는 것같은데... E...
우산소년
2001.12.10 18:51
0
COMMENTS
/
0
LIKES
어플실행관련 입니다.
이호성
2001.12.10 18:50
0
COMMENTS
/
0
LIKES
bencmd컴퍼넌트에러
깨구락지
2001.12.10 17:47
0
COMMENTS
/
0
LIKES
ComboBox에 구분줄을 넣으려면?
나두초보~~
2001.12.10 17:45
0
COMMENTS
/
0
LIKES
winsock.ocx 배포시..추가 해야할 dll..?
델친구
2001.12.10 12:18
0
COMMENTS
/
0
LIKES
윈도우의 글꼴크기에 대해 질문을 드립니다.
강성용
•
2001.12.10 09:18
1
COMMENTS
/
0
LIKES
[db/질문] db를 읽어 와서 뿌려줄때 값 추가하기..
ClickTest
•
2001.12.10 16:05
ComboBox1.Items.Insert(0, '-색 선택-'); 강성용 wrote: > > TDBLookupComboBox 로 db의 값을 읽...
작은돌
2001/12/10 22:37
Views
403
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> TshockwaveFlash를 이용해서 플래시를 보여주는 것은 해봤는데
> A라는 플래시가 끝나면 곧바로 B 플래시를, B 플래시가 끝나면
> C 플래시를 동작하게 해야 되는게
> A 플래시가 언제 멈추는지 알 수가 없어요.
> 이벤트에서 체크할 수 있는 방법이 있나요?
방법중에서 쉬운걸루 소개를 드리겠습니다.
우선 이것은 플래쉬에서 해결할수 있는 방법으로..
A라는 플래쉬 마지막프래임에서 더블클릭하시면
Frame Properties 라는 메뉴가 나옵니다.
그중 Actions 라고 하는 항목에다가..
Load Movie ("B.swf", 0)
이렇게 하시면 B라는 플래쉬가 불려질꺼고...
위에서 이야기 한데로 똑같이 하시면 C 하는 것두 어렵진 않을겁니다.
참고로 Load Movie ("*.swf", 0)에서
'0'이란 레이어를 의미하는 겁니다.
두번째로 델파이에서 할수 있는 방법으로는
타이머 하나를 놓고
그 이벤트에...
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if not ShockwaveFlash1.Playing then
begin
ShockwaveFlash1.LoadMovie(0,'c:imsihomepageMovie1.swf');
end;
end;
이런식으로 하는 방법이 있겠지요...
하지만..
만약 프래임이 하나이고 플래쉬 안에 무비클립으로 이루어 진것이라면..
어짜피 저 코드는 시작조차 하지 않을거 같은데요..
그래서 이프문을 다음과 같이도 바꿀수 있겠지요..
if ShockwaveFlash1.TotalFrames = ShockwaveFlash1.CurrentFrame + 1 then
원래 토탈프래임이 하나더 많더라구요... ^^
그런데 만약 만드시는 플래쉬가 총 10프래임이구
5프래임정도에 Stop 사인이 있을경우에는 저 코드가 먹지 않겠지요..
그럴 경우는 변수를 하나 주어서 ShockwaveFlash1.CurrentFrame 것을 주고..
Old 와 New 를 서로 비교하는 방법도 있을거구요..
하여간 여러가지 방법이 있습니다.
그럼 행복하셔요...