티스토리 뷰

반응형


 

.






오동닷컴에서 무료로 공개하는 컴퍼넌트.


비주얼 베이직 개발툴상에서 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

            

 

 

 

 


















 

반응형
댓글
반응형
05-17 05:57
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
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 29 30 31
글 보관함