::: 델파이 Tip&Trick :::

델파이 Tip&Trick 성격에 맞지 않는 광고,비방,질문의 글은 즉시 삭제하며
내용을 복사하여 사용할 경우 반드시 이곳(http://www.howto.pe.kr)을 출처로 명시하여 주세요


Category

  김영대(2003-03-07 21:51:12, Hit : 4468, Vote : 1270
 Windows error beep 켜기/끄기

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    procedure Button2Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

// 켜기
procedure TForm1.Button1Click(Sender: TObject);
begin
  SystemParametersInfo(SPI_SETBEEP, 1, NIL, SPIF_SENDWININICHANGE);
  // SPIF_SENDWININICHANGE 는 현재 원도우 세션에만 적용되며
  // 만약 다음 부팅시에도 적용하려면 SPIF_UPDATEINIFILE 을 사용한다
  // 둘다 다 하려면 SPIF_SENDWININICHANGE + SPIF_UPDATEINIFILE 을 사용한다
end;

// 끄기
procedure TForm1.Button2Click(Sender: TObject);
begin
  SystemParametersInfo(SPI_SETBEEP, 0, NIL, SPIF_SENDWININICHANGE);
end;

end.





651   [데이터베이스] DBGrid 에서 선택된 필드의 타이틀을 굵게  김영대 2003/03/04 4751 1296
650   [윈도우즈 API] 클립보드의 내용을 파일로 저장하기  김영대 2003/03/04 4452 1295
649   [일반/컴포넌트] Treeview의 수평 스크롤바 감추고 스크롤 막기  김영대 2006/03/22 5690 1293
648   [시스템] 윈도우즈 전체의 마우스/키보드 입력 금지  김영대 2003/03/29 5107 1293
647   [윈도우즈 API] Windows 가 Shutdown 되는지 검사하기  김영대 2003/03/04 4300 1293
646   [시스템] 여러개의 DOS 명령어를 차례데로 실행하기  김영대 2004/10/21 6429 1292
645   [일반/컴포넌트] RichEdit 에 URL link 만들기  김영대 2004/08/04 5815 1292
644   [윈도우즈 API] 현재 키보드 입력 언어 구하기  김영대 2004/07/24 4833 1291
643   [윈도우즈 API] Windows Desktop에 직접 그림을 그리고(draw) 지우기(refresh)  김영대 2003/03/04 4650 1290
642   [시스템] 파일의 소유자와 도메인 구하기2  김영대 2004/09/25 4736 1287
641   [윈도우즈 API] PrintScreen(PrtSc)키의 동작 막기  김영대 2003/03/07 5769 1287
640   [윈도우즈 API] 다른 프로그램의 구동 디렉토리 알아내기  김영대 2003/03/07 4788 1287
639   [일반/컴포넌트] TOpenDialog 의 '선택','취소' 버튼 이름 바꾸기  김영대 2003/03/07 4184 1287
638   [일반/컴포넌트] Access Violation at address ?????? 로부터 소스위치 알기  김영대 2003/03/07 6652 1286
637   [윈도우즈 API] 윈도우즈 탐색기에서 "Copy" 될 파일목록 구하기  김영대 2003/03/07 4886 1286
636   [시스템] 프로그램에서 화면모드 변경하기  김영대 2003/03/04 4696 1286
635   [일반/컴포넌트] ListView의 타이틀 폰트 바꾸기  김영대 2005/03/31 5406 1285
634   [시스템] 윈도우즈 화면 잠그기  김영대 2004/08/03 5081 1285
633   [COM/OLE] TWebBrowser에서 JavaScript 호출하기2  김영대 2004/10/10 6350 1284
632   [시스템] 파일이 다른 프로그램에 의해 사용중인지 검사  김영대 2003/03/07 5842 1283
631   [COM/OLE] IE의 속성을 변경하여 뛰우기  김영대 2006/02/28 5509 1282
630   [시스템] 한글 한 음절을 초성,중성,종성 음소로 분해하기('김' => 'ㄱ'+'ㅣ'+'ㅁ')  김영대 2004/10/22 8008 1282
629   [윈도우즈 API] 4가지 윈도우즈 관련 폴더의 path 구하기  김영대 2003/04/08 5712 1282
628   [일반/컴포넌트] 두개의 RichEdit 사이에 내용 복사하기  김영대 2003/03/06 5489 1282
627   [일반/컴포넌트] 객체의 valid검사 Assigned() 대체  김영대 2005/07/29 4927 1281
626   [시스템] 드라이브 포맷(Format) API 함수  김영대 2003/03/04 4741 1281
625   [일반/컴포넌트] MIME 타입에 해당하는 파일 확장자 구하기  김영대 2004/11/18 4823 1279
624   [윈도우즈 API] Canvas의 색상수  김영대 2003/03/04 4142 1279
623   [일반/컴포넌트] StringGrid의 Cell에 입력 값 제한 하기  김영대 2003/03/04 5981 1279
622   [COM/OLE] 윈도우즈 "인터넷 등록 정보" 화면  김영대 2004/07/25 4123 1276
621   [일반/컴포넌트] 명령행 인자(command line argument) 사용하기  김영대 2003/03/05 4707 1276
620   [윈도우즈 API] 전체 화면(Full Screen) 만들기  김영대 2003/03/29 5003 1275
619   [일반/컴포넌트] 해상도(screen resolution)를 변경했는지 검사  김영대 2003/03/07 4545 1274
618   [네트웍/인터넷] 소켓의 전송크기는 얼마 ?  김영대 2003/03/05 5239 1274
617   [COM/OLE] ActiveForm의 OnDestroy 대용  김영대 2005/04/21 5473 1273
616   [COM/OLE] TWebBroswer 에서 오른쪽 마우스 클릭 막기  김영대 2004/11/24 5152 1272
615   [시스템] 윈도우즈에 설치된 모든 인증서(certificate) 정보 읽어오기  김영대 2004/10/29 5735 1272
614   [윈도우즈 API] 화면캡처하기 Delphi3.0에서...  김영대 2003/03/04 4744 1272
  [윈도우즈 API] Windows error beep 켜기/끄기  김영대 2003/03/07 4468 1270
612   [네트웍/인터넷] 네트워크 공유 설정/공유 사용 권한/해제 하기 (Windows NT/2000)  김영대 2004/11/06 5545 1269

[1][2][3][4][5][6][7][8] 9 [10]..[25] [다음 10개]
 

Copyright 1999-2020 Zeroboard / skin by zero