Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
wav파일 실행 및 존재여부 알려면?
두가지 질문입니다.
응용프로그램에서 버튼을 누르면
특정경로(C:windowsmedia*.wav)의
wav파일을 실행시키고 싶습니다.
마치 윈도우즈 실행 및 종료 또는 에러 발생시
소리가 들리는 것 처럼 말이죠..
어떻게 해야할지..?
또, 그 디렉토리에 wav파일이 있는지 없는지
검사하는 방법도좀..
부탁드려요..
2
COMMENTS
최용일
•
2000.02.28 03:35
단순히 재생만하는것이 목적이라면 MMSystem유닛에 있는 PlaySound함수를 사용하시면
됩니다. 그렇지 않으면 시스템 페이지에 있는 TMediaPlayer콤포넌트를 사용하세요.
prototype:
function PlaySound(pszSound: PChar; hmod: HMODULE; fdwSound: DWORD):BOOL; stdcall;
pszSound - 웨이브 파일이름
hmod - 실행파일의 핸들
fdwSound - 재생하는 방식 플래그
ex) PlaySound('c:windowsmediastart.wav', 0, SND_FILENAME);
FileExists 함수를 사용하여 파일이 있는지 없는지 검사합니다.
ex)
if fileExists('c:windowsmedia*.wav') then
DoSomething;
초보 wrote:
> 두가지 질문입니다.
>
> 응용프로그램에서 버튼을 누르면
> 특정경로(C:windowsmedia*.wav)의
> wav파일을 실행시키고 싶습니다.
> 마치 윈도우즈 실행 및 종료 또는 에러 발생시
> 소리가 들리는 것 처럼 말이죠..
> 어떻게 해야할지..?
>
> 또, 그 디렉토리에 wav파일이 있는지 없는지
> 검사하는 방법도좀..
>
> 부탁드려요..
>
0
0
삭제
수정
댓글
이모씨
•
2000.09.12 18:55
winamp에서 mmsystem002 시스템영역을 벗어난 장치id 가 사용되었습니다 라고나오는데
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
왕초보
•
2000.02.28 01:47
3
COMMENTS
/
0
LIKES
XY좌표를 구하는 방법을 모르겠는데요..
최용일
•
2000.02.28 02:53
첫번재 질문은 OnMouseMove이벤트를 사용하시면 원하시는 X, Y좌표를 구하실 수 있습니다. 두번째 질문...
왕초보
•
2000.02.28 03:59
최용일 wrote: > 첫번재 질문은 OnMouseMove이벤트를 사용하시면 원하시는 X, Y좌표를 구하실 수 있습니다...
최용일
•
2000.02.28 05:14
위치를 바꾸세요... procedure TForm1.mitBuildingClick(Sender: TObject); begin frmStatistic :=...
정유진
•
2000.02.28 01:09
1
COMMENTS
/
0
LIKES
배열의 합은 어떻게??
구창민
•
2000.02.28 01:25
정유진 wrote: > 델파이 초보입니다. > > 2차원배열에서 각 행별 합과 열별 합을 구하려고 하는데 잘 ...
이용현
•
2000.02.27 19:09
1
COMMENTS
/
0
LIKES
edit박스를 패스워드창으로
DelChobo
•
2000.02.27 19:16
이용현 wrote: > editbox를 패스워드 입력 창처럼 사용할수 있는지요 > edit box에 1234라고 치면 xxxx이...
hjcho
•
2000.02.27 18:19
1
COMMENTS
/
0
LIKES
폼의 크기가 커지면
구창민
•
2000.02.28 01:27
hjcho wrote: > 안녕하세요? > 폼의 크기가 최대화 버튼이 눌려져서 커지면 > 폼 안의 레이블도 같은 비...
초보
•
2000.02.27 18:15
2
COMMENTS
/
0
LIKES
콤보박스의 텍스트를 ReadOnly 하려면?
박성훈
•
2000.02.27 22:51
초보 wrote: > 질문데로입니다. > > 일반 TCombobox 의 텍스트 속성을 ReadOnly 하고 싶은데 > 가능한...
DelChobo
•
2000.02.27 19:47
초보 wrote: > 질문데로입니다. > > 일반 TCombobox 의 텍스트 속성을 ReadOnly 하고 싶은데 > 가능한...
초보
•
2000.02.27 13:09
2
COMMENTS
/
0
LIKES
wav파일 실행 및 존재여부 알려면?
두가지 질문입니다. 응용프로그램에서 버튼을 누르면 특정경로(C:windowsmedia*.wav)의 wav파일을 실행시키고 싶습니다. 마치 윈도우즈 실행 및 종료 또는 에러 발생시 소리가 들리는 것 처럼 말이죠.. 어떻게 해야할지..? 또, 그 디렉토...
최용일
•
2000.02.28 03:35
단순히 재생만하는것이 목적이라면 MMSystem유닛에 있는 PlaySound함수를 사용하시면 됩니다. 그렇지 않으...
이모씨
•
2000.09.12 18:55
winamp에서 mmsystem002 시스템영역을 벗어난 장치id 가 사용되었습니다 라고나오는데
차수연
•
2000.02.27 05:34
2
COMMENTS
/
0
LIKES
LogIn화면에서 ID입력을 받고 Splash를 띄우고 메인화면으로 포거스를 이동하고싶은데
박성훈
•
2000.02.27 23:00
차수연 wrote: > 안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요... > 많은 선...
DelChobo
•
2000.02.27 20:29
차수연 wrote: > 안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요... > 많은 선...
...
•
2000.02.27 05:22
1
COMMENTS
/
0
LIKES
폼이 없어진 이유????
최용일
•
2000.02.28 03:13
같은 디렉토리에 폼백업파일(from1.~dfm)이 있을 겁니다. 그것을 from1.dfm으로 이름을 변경하여 사용하세...
김인수
2000.02.27 04:03
0
COMMENTS
/
0
LIKES
분류먼저 해주시길 부탁드립니다.
chan
•
2000.02.27 03:02
1
COMMENTS
/
0
LIKES
stringgrid에 대한 질문있습니다..
Castle Load
•
2000.02.29 19:18
chan wrote: > stringgrid 셀의 데이터를 저장하고 싶습니다.. > > 전체를 한꺼번에 저장할려면 어떻게...
이경원
•
2000.02.27 02:44
1
COMMENTS
/
0
LIKES
QRSYSDATA Type 과 date or string 등 다른형식으로 format하고싶
이재식
•
2000.02.27 07:45
이경원 wrote: > * 사용환경 : 델파이5 / Windows 98 > *에러 메시지 : QRSYSDATA Type 과 date or strin...
문부선
•
2000.02.27 02:15
1
COMMENTS
/
0
LIKES
[급급급!!!]인스톨쉴드로 설치했는데 에러가 나요...
문영철
•
2000.02.27 23:13
문부선 wrote: > 안녕하세요.... > 디비 프로그램을 하나 짯는데요.... 인스톨쉴드로 만들어 배포하려는...
손진운
•
2000.02.27 00:49
1
COMMENTS
/
0
LIKES
substring한 field를 group by 하는 방법좀(파라독스에서)
박성훈
•
2000.02.27 22:48
손진운 wrote: > 문제해결을 부탁드립니다. > DB는 델파이에 있는 파라독스입니다. > 문제의 sql문이 밑...
최재원
2000.02.27 00:40
0
COMMENTS
/
0
LIKES
datapump는 원래 느리나요?
박성훈
•
2000.02.27 00:21
1
COMMENTS
/
0
LIKES
Enum형을 Integer형으로 변환하려면?
최용일
•
2000.02.27 01:58
Ord함수를 이용하세요.. 예) Result := Ord(stRoundSquare); 박성훈 wrote: > Enum형을(예를 들어 TSh...
이동한
2000.02.27 00:01
0
COMMENTS
/
0
LIKES
델파이에서 레지스트리 등록하는방법
초보맨
•
2000.02.26 23:56
1
COMMENTS
/
0
LIKES
dbgrid에 포코스주기
최용일
•
2000.02.27 01:49
SetFocus메소드를 이용하시면 돼요 procedure Form1.SetFocusDBGrid; begin DBGrid1.SetFocus; end; ...
초보왕
•
2000.02.26 23:39
2
COMMENTS
/
0
LIKES
DBGrid에 관한 고수님들의 조언부탁
황승호
•
2000.04.25 21:11
초보왕 wrote: > DBGrid에 많은데이타가 있는데 > 이값을 합산할때 > Table의 처음부터 끝까지 루프문으...
류동균
•
2000.02.27 02:07
초보왕 wrote: > DBGrid에 많은데이타가 있는데 > 이값을 합산할때 > Table의 처음부터 끝까지 루프문으...
손규만
2000.02.26 23:15
0
COMMENTS
/
0
LIKES
WINNT 사용상 문제
델초보
•
2000.02.26 23:08
1
COMMENTS
/
0
LIKES
정말 죄송~~다시 델파이 각각의 이벤트의 특성에 대한 질문입니다..
최용일
•
2000.02.27 01:42
하하하 이젠 질문이 명확하군요... OnCreate는 폼이 생성된 후에 폼의 생성자에서 호출되는 이벤트로 여기...
초보
2000/02/27 13:09
Views
484
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
됩니다. 그렇지 않으면 시스템 페이지에 있는 TMediaPlayer콤포넌트를 사용하세요.
prototype:
function PlaySound(pszSound: PChar; hmod: HMODULE; fdwSound: DWORD):BOOL; stdcall;
pszSound - 웨이브 파일이름
hmod - 실행파일의 핸들
fdwSound - 재생하는 방식 플래그
ex) PlaySound('c:windowsmediastart.wav', 0, SND_FILENAME);
FileExists 함수를 사용하여 파일이 있는지 없는지 검사합니다.
ex)
if fileExists('c:windowsmedia*.wav') then
DoSomething;
초보 wrote:
> 두가지 질문입니다.
>
> 응용프로그램에서 버튼을 누르면
> 특정경로(C:windowsmedia*.wav)의
> wav파일을 실행시키고 싶습니다.
> 마치 윈도우즈 실행 및 종료 또는 에러 발생시
> 소리가 들리는 것 처럼 말이죠..
> 어떻게 해야할지..?
>
> 또, 그 디렉토리에 wav파일이 있는지 없는지
> 검사하는 방법도좀..
>
> 부탁드려요..
>