티스토리 뷰
오동닷컴에서 무료로 공개하는 컴퍼넌트.
비주얼 베이직 개발툴상에서 30분마다 메시지가 뜨는걸 제외하고는 사용상 제약 없음.
배포도 자유이며, 상업/비상업적인 부분 상관없이 사용가능함.
약간의 도네이션으로 pc1 대당 컴퍼넌트에 대한 인증을 받을 수 있음.
컴퍼넌트 소개.
cComponent v1.1
cCommon
Method
cCloseButtonDisable(핸들) : 폼의 핸들을 넘겨주면 폼의 닫기 버튼을 비활성화 시켜줍니다.
cNewExplorer(URL) : 새로운 익스플로러 창을 띄웁니다.
cSleep(밀리초) : Sleep을 매번 포함하기 귀찮아 넣었습니다.
cIE_Version() : 익스플로러의 버전을 반환합니다.
cIP_External() : 현재 컴퓨터의 IP를 반환합니다.(외부 IP)
cIP() : 현재 컴퓨터의 IP를 반환합니다. (내부 IP)
cDec2Hex(십진수) : 헥사코드로 변환합니다.
cHex2Dec(헥사스트링) : 10진수로 변환합니다.
cMsgbox_OK(메시지, 타이틀, 기다리는초, 모달여부) : 지정된 시간만큼 기다린 후 자동으로 닫히는 메시지박스를 띄웁니다.(확인 버튼)
cMsgbox_YesNo(메시지, 타이틀, 기다리는초, 모달여부) : 지정된 시간만큼 기다린 후 자동으로 닫히는 메시지박스를 띄웁니다.(예/아니오 버튼)
cONTOP_On(핸들) : 항상위를 적용합니다.
cONTOP_Off(핸들) : 항상위를 해제합니다.
cForegroundWindow_Handle() : 활성화된 윈도의 핸들을 반환합니다.
cForegroundWindow_FileName() : 활성화된 윈도의 파일명을 반환합니다.
cForegroundWindow_Title() : 활성화된 윈도의 타이틀을 반환합니다.
cWindow_FileName(핸들) : 핸들값을 소유한 파일명을 반환합니다.
cWindow_Title(핸들) : 핸들값을 소유한 타이틀을 반환합니다.
cLogon_UserName() : 로그온 사용자명을 반환합니다.
cLogin_UserName() : cLogon_UserName 와 동일
cComputer_Name() : 컴퓨터명을 반환합니다.
cOS_BuildNumber() : 운영체제의 빌드넘버를 반환합니다.
cOS_Name() : 운영체제의 이름을 반환합니다.(95, 98/98SE, ME, 9X, XP, 2000, NT, UNKNOWN)
cOS_Version1() : 운영체제의 버전1 반환합니다.
cOS_Version2() : 운영체제의 버전2 반환합니다.
cReg_Read(메인키, 키위치, 값) : 레지스티리에서 값의 데이터를 불러옵니다.
cReg_Load(메인키, 키위치, 값) : cReg_Read 와 동일
cReg_Open(메인키, 키위치, 값) : cReg_Read 와 동일
cReg_Write(메인키, 키위치, 값, 데이터) : 레지스트리에 데이터를 저장합니다.
cReg_Save(메인키, 키위치, 값, 데이터) : cReg_Write 와 동일
cReg_DeleteValueSetting(메인키, 키위치, 값) : 레지스트리에서 값을 삭제합니다.
cReg_DeleteKeySetting(메인키, 키위치) : 레지스트리에서 키를 삭제합니다.
cString_Len(스트링) : 한글을 2바이트로 계산하여 길이값을 반환합니다.
cString_Left(스트링, 길이) : 한글을 2바이트로 계산하여 왼쪽에서부터 문자를 자릅니다.
cString_Right(스트링, 길이) : 한글을 2바이트로 계산하여 오른쪽에서부터 문자를 자릅니다.
cString_Mid(스트링, 시작, 길이) : 한글을 2바이트로 계산하여 가운데에서부터 문자를 자릅니다.
cSound_Play(파일명) : 사운드 파일을 재생합니다.
cSound_Stop() : 사운드의 재생을 중지합니다.
cScreen_Width() : 스크린의 가로 길이를 반환합니다. (Screen 함수에 오류가 있어 제작했습니다)
cScreen_Height() : 스크린의 세로 길이를 반환합니다.
cFileDownload(URL, 저장위치) : 웹서버의 파일을 다운로드 합니다.
cShutdownSystem(EWX_타입) : 컴퓨터 리부팅, 종료, 로그오프 등을 수행합니다.
EWX_LOGOFF : 로그오프
EWX_SHUTDOWN : 전원을 끌 수 있도록 시스템을 종료합니다.
EWX_REBOOT : 리부팅
EWX_FORCE : 강제모드
EWX_POWEROFF : 종료 후 파워를 끕니다.
cCPU_Used() : CPU 사용률을 반환한다.
cFolder_Select(타이틀) : 폴더선택창을 띄우고 선택한 폴더값을 반환합니다.
cMouse_LocationGet_X() : 마우스의 X 값을 반환합니다.
cMouse_LocationGet_Y() : 마우스의 Y 값을 반환합니다.
cMouse_LeftClick() : 왼쪽 마우스를 클릭합니다.(Down + Up)
cMouse_LeftDown() : 왼쪽 마우스를 Down 합니다.
cMouse_LeftUp() : 왼쪽 마우스를 Up 합니다.
cMouse_RightClick() : 오른쪽 마우스를 클릭합니다.(Down + Up)
cMouse_RightDown() : 오른쪽 마우스를 Down 합니다.
cMouse_RightUp() : 오른쪽 마우스를 Up 합니다.
cMouse_MiddleClick() : 가운데 마우스를 클릭합니다.(Down + Up)
cMouse_MiddleDown() : 가운데 마우스를 Down 합니다.
cMouse_MiddleUp() : 가운데 마우스를 Up 합니다.
cMouse_LocationSet(X, Y) : 마우스의 위치를 이동합니다.
cText_Open(파일명) : 텍스트 파일의 데이터를 반환합니다.
cText_Read(파일명) : cText_Open 과 동일
cText_Load(파일명) : cText_Open 과 동일
cText_Save(파일명) : 텍스트 파일에 데이터를 저장합니다.
cText_Write(파일명) : cText_Save 와 동일
cUniqueNumber() : 컴퓨터의 Mac과 HDD 시리얼을 암호화 하여 고유한 코드를 반환합니다.
cHDDSerialNumber(드라이브명) : HDD 시리얼을 반환합니다. (예. cHDDSerialNumber("C") )
cMacAddress(랜카드번호) : Mac 주소를 반환합니다. (예. cMacAddress(0) )
cPopupMenu(메뉴1,....,메뉴20) : 팝업메뉴를 동적으로 생성합니다.(1개~20개 까지) 클릭 반환값은 메뉴의 번호를 반환합니다. 구분선은 "-"
cVBColor2RGB(컬러값, R반환변수, G반환변수, B반환변수) : 컬러값을 RGB로 분해하여 R, G, B 각 변수에 넘겨줍니다.
cTimeSec2HourMinSec(초값, 시간구분자, 분구분자, 초구분자) : 초값을 시, 분, 초로 분해하여 문자열로 반환합니다. (예. cTimeSec2HourMinSec(1200, "시 ", "분 ", "초" ) )
cVolume(볼륨값) : 시스템의 웨이브 볼륨값을 설정합니다.
cEndProcess(프로세스명) : 현재 실행중인 프로세스를 강제 종료합니다. (예. cEndProcess("notepad.exe") )
cSaveJPG(StdPicture, 파일명, 퀄리티) : 이미지를 JPG 파일로 저장합니다.
cSaveGIF(StdPicture, 파일명) : 이미지를 GIF 파일로 저장합니다.
cSavePNG(StdPicture, 파일명) : 이미지를 PNG 파일로 저장합니다.
cTooltip(메시지, 폰트색상, 배경색상, 높이) : 현재 마우스의 위치에 툴팁을 생성합니다.
cTaskBar_Type() : 작업표시줄의 위치종류를 반환합니다.( 0 : 위, 1 : 오른쪽, 2 : 아래, 3 : 왼쪽 )
cTask_Left() : 작업표시줄을 제외한 스크린 영역의 왼쪽 시작점값을 반환합니다.
cTask_Top() : 작업표시줄을 제외한 스크린 영역의 위쪽 시작점값을 반환합니다.
cTask_Width() : 작업표시줄을 제외한 스크린 영역의 넓이값을 반환합니다.
cTask_Height() : 작업표시줄을 제외한 스크린 영역의 높이값을 반환합니다.
cBase64Encode(스트링) : Base64로 인코딩 합니다.
cBase64Decode(스트링) : Base64로 인코딩된 값을 디코딩 합니다.
cButton
Property
ButtonIcon : 버튼 좌측에 이미지를 놓습니다. 원본 크기 그대로 들어갑니다.
Caption : 버튼의 캡션을 반환하거나 설정합니다.
Enabled : 버튼의 사용여부를 반환하거나 설정합니다.
FastChange : 버튼위에 마우스를 올려놓을 시 변환속도를 빠르게 합니다.(부드럽게 변환하지 않음)
Event
MouseClick() : 마우스 클릭시 발생합니다.
MouseDown() : 마우스 버튼 누를시 발생합니다.
MouseUp() : 마우스 버튼 뗄때 발생합니다.
MouseIn() : 마우스 커서가 버튼 안으로 들어올 때 발생합니다.
MouseOut() : 마우스 커서가 버튼 밖으로 나갈 때 발생합니다.
cFrame
Property
Caption : 프레임 캡션을 반환하거나 설정합니다.
FrameType : 프레임의 색상 종류를 반환하거나 설정합니다.
0 - Flat_Gray1
1 - Flat_Red1
2 - Flat_Orange1
3 - Flat_Green1
4 - Flat_Violet1
5 - Flat_Yellow1
6 - Flat_Blue1
7 - Flat_Purple1
8 - Flat_Cyan1
9 - Flat_Black1
10 - Flat_A1
11 - Flat_A2
12 - Flat_A3
13 - Flat_A4
14 - Xp_Blue1
15 - Xp_Blue2
16 - Xp_Black1
cLabel
Property
Alignment : 레이블의 정렬 위치를 반환하거나 설정합니다.
0 - 가운데
1 - 왼쪽
2 - 오른쪽
3 - 왼쪽 + 위
4 - 가운데 + 위
BorderColor1 : 테두리 좌상단 색상을 반환하거나 설정합니다.
BorderColor2 : 테두리 우하단 색상을 반환하거나 설정합니다.
BorderColorInvert : 테두리의 좌상단과 우상단의 색상을 전환합니다.
Caption : 레이블의 캡션을 반환하거나 설정합니다.
FontBold : 캡션의 폰트 볼드의 적용을 반환하거나 설정합니다.
FontColor : 캡션의 폰트 색상값을 반환하거나 설정합니다.
LabelType : 레이블의 색상 종류를 반환하거나 설정합니다.
0 - Flat_Gray1
1 - Flat_Gray2
2 - Flat_Gray3
3 - Flat_Gray4
4 - Flat_Gray5
5 - Flat_Gray6
6 - Flat_Gray7
7 - Flat_Gray8
8 - Flat_Red1
9 - Flat_Orange1
10 - Flat_Green1
11 - Flat_Violet1
12 - Flat_Yellow1
13 - Flat_Blue1
14 - Flat_Purple1
15 - Flat_Cyan1
16 - Flat_Black1
Event
MouseClick() : 마우스 클릭시 발생합니다.
MouseDown() : 마우스 버튼 누를시 발생합니다.
MouseUp() : 마우스 버튼 뗄때 발생합니다.
cProgress
Property
Max : 최대값을 반환하거나 설정합니다.
Value : 현재값을 반환하거나 설정합니다.
ProgressType : 색상 종류를 반환하거나 설정합니다.
0 - XpBlue1
1 - XpBlue2
2 - XpGreen1
3 - XpGreen2
4 - XpBlack1
5 - XpBlack2
6 - XpRed1
7 - XpRed2
'nwairr's 자료실' 카테고리의 다른 글
포토샵의 기능을 웹에서 - SumoPaint, Pixlr (0) | 2009.07.31 |
---|---|
Base64 Encoding ActiveX Library 2.04 (0) | 2009.07.21 |
FreeEXtractor - 압축파일을 배포하는 프로그램 (0) | 2009.06.22 |
국산 프리웨어 사진 편집 툴 포토스케이프(PhotoScape) v3.3 (0) | 2009.05.06 |
테스트용 바탕화면 호랭이.... (0) | 2009.04.23 |
- Total
- Today
- Yesterday
- 고전명작
- 다른그림찾기
- 플래시게임
- 좀비게임
- 플래시
- XML Programming with VB 6.0
- 엑셀
- 고전게임
- 플래쉬
- xml강좌
- 플래쉬게임
- MS-SQL
- XML
- C
- 오락실게임
- 8비트상성
- SQL
- 브롤스타즈
- 플래시 게임
- 추억의 게임
- 레트로게임
- 중독성짱게임
- 8비트
- 플래쉬 게임
- 틀린그림찾기
- brawlstars
- Excel
- c#
- J.S Bach
- 오락실 게임
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |