Creating Popups

팝업창 코드를 자동 생성하는 도구


Editing Webpages

즉석에서 HTML 및 JavaScript를 실행해 볼 수 있는 도구


Styling Forms

텍스트박스, 버튼 등 폼을 스타일 시트로 꾸미는 도구


Styling Scrollbars

스타일 시트로 스크롤바를 꾸미는 도구


Styling Tables

스타일 시트로 테이블을 꾸미는 도구


Generating Colors

16 HTML standard colors, 140 named colors, color-wheel
그리고 216 web-safe colors로부터 컬러값을 생성하는 도구

 

출처 : 카페 > 태그랑 소스랑 / 먼지

원문 : http://cafe.naver.com/oksos/2526

비주얼베이직에 자체적으로 내장되어있는 함수입니다..

함수명 : Abs
◈ 함수명 : Array

형식 : Abs(number)
형식 : Array(arglist)

설명 : 가로안의 수치에 대한 절대값을 구합니다.
설명 : 배열이 포함된 값을 반환합니다.

예제 : Abs(21.7) ☞ 21.7을 반환합니다.
Abs(-21.7) ☞ 21.7을 반환합니다.
예제 : m=Array("월","화","수","목","금","토","일")
d=m(2) ☞ d에는 "화"가 들어갑니다.

◈ 함수명 : Asc
◈ 함수명 : Atn

형식 : Asc(string)
형식 : Atn(number)

설명 : 문자열의 첫 글자에 해당하는 문자 코드를 나타내는 integer 값을 반환합니다.
설명 : 가로안의 수치의 아크탄젠트(arctangent)값을 지정하는 Double을 반환합니다.

예제 : Asc("A") ☞ 65를 반환합니다.
Asc("a") ☞ 97를 반환합니다.
예제 : pi=4*Atn(1) ☞ 원주율의 값을 계산합니다.
Atn은 삼각함수 Tan의 역함수입니다.

◈ 함수명 : Choose
◈ 함수명 : Chr

형식 : Choose(index,선택1,선택2....)
형식 : Chr(charcode)

설명 : 인수목록에서 값을 선택하고 그 값을 반환합니다.
설명 : ASCII코드값에 해당되는 문자를 반환합니다.

예제 : Gsun=Choose(ind,"빠름","중간","느림")
☞ ind값에 따라 선택목록에서 값을 반환합니다.
예제 : Chr(65) ☞ A를 반환합니다.
Chr(97) ☞ a를 반환합니다.

◈ 함수명 : Command
◈ 함수명 : Cos

형식 : Command
형식 : Cos(number)

설명 : 비주얼베이직으로 개발된 실행 프로그램을 시작했던 명령줄의 인수부분을 반환합니다.
설명 : 특정한 각의 코사인 값을 반환합니다.

예제 : VB /cmd cmdinsu ☞ cmdinsu는 Command함수에 의해 반환된 인수를 나타냅니다.
예제 : Cos(30) ☞ Cos 30도 값을 반환합니다.

◈ 함수명 : CreateObject
◈ 함수명 : CurDir

형식 : CreateObject(class)
형식 : CurDir(drive)

설명 : ActiveX 개체에 대한 참조를 만들거나 반환합니다.
설명 : 현재 경로를 나타내는 문자열을 반환합니다.

예제 : CreateObject("Excel.Application)
☞ Excel.Application개체에 대한 참조를 만들어 전달합니다.
예제 : CurDir ("C") ☞ 현재 경로가 "C:\vbasic\연습"이라면 이 경로값을 반환합니다.

◈ 함수명 : CVErr
◈ 함수명 : Date

형식 : CVErr(errornumber)
형식 : Date

설명 : 사용자가 지정한 오류번호를 반환합니다.
설명 : 현재의 시스템 날짜를 반환합니다.

예제 : CVErr(1357) ☞ 사용자정의 오류 번호를 반환합니다.
예제 : d=Date ☞ d에 현재 시스템 날짜를 반환합니다.

◈ 함수명 : DateAdd
◈ 함수명 : DateDiff

형식 : DateAdd(interval, number, date)
형식 : DateDiff(interval, date1, date2,[firstdayofweek,...])

설명 : 특정 시간 간격을 포함한 Date값을 반환합니다.
설명 : 지정된 두 날짜간의 시간 간격을 반환합니다.

예제 : DateAdd("m", 1, "31-Jul-99") ☞ 99년 7월31에 1개월을 더한 99년 8월 31일 값을 반환합니다.
예제 : dd=InputBox("Enter a date")
cha=DateDiff("d", Now, dd)
☞ 입력한 날짜와 현재날짜와의 차이값을 반환합니다.

◈ 함수명 : DatePart
◈ 함수명 : DateSerial

형식 : DatePart(interval, date[,firstdayofweek...)
형식 : DateSerial(year, month, day)

설명 : 관련 자료의 특정부분의 값을 반환합니다.
설명 : 지정된 년, 월, 일의 값을 반환합니다.

예제 : dd=InputBox("Enter a date")
cha=DatePart("w", dd) ☞ 입력받은 날짜의 요일을
반환합니다.
예제 : mdate=DateSerial(1980, 5,10)
☞ mdate에 1980년 5월 10일의 날짜값을 반환합니다.

◈ 함수명 : DateValue
◈ 함수명 : Day

형식 : DateValue(date)
형식 : Day(date)

설명 : 날짜값을 반환합니다.
설명 : 해당월의 날짜를 의미하는 정수값을 반환합니다.

예제 : DateValue("October 15, 1985)
☞ 영문표기법에 의한 날짜값을 반환합니다.
예제 : mdate=#October 15, 1990#
m=Day(mdate) ☞ m은 15를 받습니다.

◈ 함수명 : DDB
◈ 함수명 : Dir

형식 : DDB(cost, salvage, life, period[,factor])
형식 : Dir(pathname[,attributes])

설명 : 특정기간동안 자산의 감가상각값을 반환합니다.
설명 : 지정된 파일속성등이 일치하는 파일이름을 반환합니다

예제 : period=((cost-salvage)*factor)/life
☞ DDB함수는 윗 공식을 사용하여 주어진 기간동안의 감가상각을 계산합니다.
예제 : Dir(*.jpg) ☞ 해당 pathname과 일치하는 첫 번째 파일 이름을 반환합니다.

◈ 함수명 : DoEvents
◈ 함수명 : Environ

형식 : DoEvents()
형식 : Environ({envstring | number})

설명 : 운영체제가 다른 이벤트를 처리할 수 있도록 실행을
넘겨줍니다.
설명 : 운영체제 환경변수와 관련된 문자를 반환합니다.

예제 : DoEvents() ☞ 파일검색처럼 시작한 후 사용자가 그 프로세스를 취소할 수 있도록 해주는 것과 같은
간단한 작업에 아주 유용합니다.
예제 : Environ(Ind) ☞ 환경변수를 읽어들입니다.

◈ 함수명 : EOF
◈ 함수명 : Error

형식 : EOF(filenumber)
형식 : Error(errornumber)

설명 : Input용으로 열린 파일의 끝에 도달하면 Boolean
값을 True값을 반환합니다.
설명 : 주어진 오류번호에 해당하는 오류메세지를 반환합니다

예제 : Do While Not EOF(1) ☞ 파일의 끝을 확인합니다.
예제 : Error(1231) ☞ errornumber해당하는 오류메세지를
반환합니다.

◈ 함수명 : Exp
◈ 함수명 : FileAttr

형식 : Exp(number)
형식 : FileAttr(filenumber, returntype)

설명 : e(자연로그의 밑)의 거듭제곱수를 반환합니다.
설명 : Open문으로 연 파일의 파일모드를 반환합니다.

예제 : Exp(-1 * 1.3)/2 ☞ 쌍곡선 사인값을 반환합니다.
예제 : FileAttr(FileNum, 1) ☞ Append 파일모드입니다.

◈ 함수명 : FileDateTime
◈ 함수명 : FileLen

형식 : FileDateTime(pathname)
형식 : FileLen(pathname)

설명 : 파일이 생성되거나 마지막으로 수정된 날짜와 시간을
반환합니다.
설명 : 파일 길이를 바이트 수로 반환합니다.

예제 : FileDateTime("TTFILE") ☞ TTFILE이 수정된 날짜와
시간을 반환합니다.
예제 : ms=FileLen("TTFILE") ☞ 파일길이를 반환합니다.

◈ 함수명 : Int, Fix
◈ 함수명 : Format

형식 : Int(number), Fix(number)
형식 : Format(expression, format...)

설명 : 특정 숫자의 정수 부분을 전달된 형식으로 반환합니다
설명 : 형식 식의 명령대로 구성된 문자를 반환합니다.

예제 : Int(99.8) ☞ 99 Int(-99.2) ☞ -100
Fix(99.8) ☞ 99 Fix(-99.2) ☞ -99 를 반환합니다.
예제 : Format(53000,"##,###") ☞ 53,000
Format(2, "0.00%") ☞ 200.00%을 반환합니다.

◈ 함수명 : FreeFile
◈ 함수명 : FV

형식 : FreeFile(rangenumber)
형식 : FV(rate, nper, pmt[,pv,type])

설명 : Open문에 사용할 수 있는 다음 파일번호를 반환.
설명 : 정기고정 지불액과 고정 이율을 기준으로 연금에
대한 미래 가치를 반환합니다.

예제 : FileNumbr=FreeFile ☞ 사용하지 않은 파일번호를
가져와서 Open문에서 이용합니다.
예제 : rate(일정기간당 이율), nper(연금의 총지불 기간수)
pmt(각 기간에 지불할 금액, PV(장래의 지불액에 대
한 현재의 값), Type(지불 만기일)

◈ 함수명 : GetAllSettings
◈ 함수명 : GetAttr

형식 : GetAllsettings(appname, section)
형식 : GetAttr(pathname)

설명 : 윈도우 레지스트리의 응용 프로그램 항목에서 키 설정
의 이름과 값들의 목록을 반환합니다.
설명 : 파일, 디렉토리, 또는 폴더속성을 반환합니다.

예제 : GetAllsettings(appname:="MyApp" , section :=
"Startup") ☞ 윈도우 .INI파일의 항목을 만들기 위해
설정된 내용을 표시합니다.
예제 : r=GetAttr(Fname) And vbArchive ☞ 보관속성이 설정
되어있다면 0이 아닌값이 되돌려 지고 설정되어 있지
않으면 반환값은 0입니다.

◈ 함수명 : GetAutoServerSettings
◈ 함수명 : GetObject

형식 : object.GetAutoServerSettings([progid,clsid])
형식 : GetObject([pathname, class])

설명 : ActiveX 구성요소의 등록상태에 대한 정보를 반환
설명 : 파일에서 ActiveX개체에 대한 참조를 반환합니다.

예제 : oRegClass.GetAutoServerSettings ("Hproj.HClass") ☞ 명명된 원격 등록 개체 정보를 검색하여 반환
예제 : GetObject("C:\Photo\Cat.psd) ☞ 해당 응용프로
그램이 시작되고 지정된 파일의 개체가 활성화됩니다.

◈ 함수명 : GetSetting
◈ 함수명 : Hex

형식 : GetSetting(appname, section, key[,default])
형식 : Hex(number)

설명 : 윈도우 레지스트리에서 키 설정값을 반환합니다.
설명 : 숫자의 16진수값을 문자값으로 반환합니다.

예제 : GetSetting(appname:="MyApp", section:="Startup", key:="Left", defaulf:="25") ☞ 레지스트리의 키 설정
값을 반환합니다.
예제 : mHex=Hex(7) ☞ 7를 반환합니다.
mHex=Hex(10) ☞ A를 반환합니다.
mHex=Hex(27) ☞ 1B를 반환합니다.

◈ 함수명 : Hour
◈ 함수명 : IIf

형식 : Hour(time)
형식 : IIf(expr, truepart, falsepart)

설명 : 시간을 나타내는 0에서 23사이의 정수값을 반환합니다
설명 : 식을 평가한 결과에 따라 값을 반환합니다.

예제 : MTime=#3:20:45 PM#.
MHour=Hour(MTime) ☞ 15값이 반환됩니다.
예제 : IIf(su>200, dan*su*0.8, dan*su)
☞ 주어진 식을 평가하여 참, 거짓문장을 수행합니다.

◈ 함수명 : IMEStatus
◈ 함수명 : Input

형식 : IMEStatus
형식 : Input(number,[#]filenumber)

설명 : IME모드를 나타내는 값을 반환합니다.
설명 : Input 또는 Binary 모드로 연 파일로부터 문자가 들어있는 문자를 반환합니다.

예제 : vbIMEModeNoControl ☞ 0(현재 상태 유지)
vbIMEModeHangul ☞ 10(한글)
예제 : Open "TFile" For Input As #1 ☞ 파일을 엽니다.
MChar=Input(1,#1) ☞ 한 문자를 가져옵니다.

◈ 함수명 : InputBox
◈ 함수명 : InStr

형식 : InputBox(prompt[,title,default,xpos, ypos,helpfile])
형식 : InStr([,start,]string1,string2[,compare])

설명 : 대화 상자안의 프롬프트를 보여주며, 사용자가 입력을
하면 입력된 내용을 포함하는 문자열을 반환합니다.
설명 : 한 문자열안에 특정 문자열이 처음으로 발생한 위치를
수치값으로 반환합니다.

예제 : InputBox(msg,"입력연습", "없음")
☞ 메시지와 Input박스의 제목과 기본값을 설정합니다.
예제 : InStr(3,"honggildong","d",1)
☞ 3 위치에서 비교시작하여 d가 발견된 8을 반환

◈ 함수명 : IPmt
◈ 함수명 : IRR

형식 : IPmt(rate, per, nper, pv[, fv[,type]])
형식 : IRR(values()[,guess])

설명 : 정기고정 지불액과 고정이율을 기준으로 일정기간동안
연금의 이자 지불액을 반환합니다.
설명 : 일정기간의 자금흐름(지불액과 수령액)에 대한 내부
수익률을 반환합니다.

예제 : rate(일정기간 당 이율), per,nper(연금의 총 지불 기간
수), pv(장래의 지불액이나 수령액에 대한 현재의 값)
fv(마지막으로 지불한 후에 원하는 장래의 값이나 자금
잔액), type(지불 만기일)
예제 : values()(자금 흐름값을 지정하는 Double유형의 배열
guess(추정치를 지정하는 Variant는 IRR로 얻을 수 있
습니다. 생략하면 guess는 0.1(10%)이 됩니다.

◈ 함수명 : IsArray
◈ 함수명 : IsDate

형식 : IsArray(varname)
형식 : IsDate(expression)

설명 : 변수가 배열인지 나타내는 Boolean값을 반환합니다.
설명 : 식을 날짜로 변환할 수 있는지를 Boolean값으로 반환

예제 : Dim k(2,3)
if IsArray(k) ☞ True값을 반환합니다.
예제 : MDate="#2/18/78#"
if IsDate(MDate) ☞ True값을 반환합니다.

◈ 함수명 : IsEmpty
◈ 함수명 : IsError

형식 : IsEmpty(expression)
형식 : IsError(expression)

설명 : 변수가 초기화 되었는지를 Boolean값으로 반환합니다
설명 : 식이 오류 값인지를 나타내는 Boolean값을 반환

예 제 : Dim Mchk
if IsEmpty(Mchk) ☞ True값을 반환합니다.
예제 : if IsError(Rel)☞ Rel이 오류면 True값을 반환합니다.

◈ 함수명 : IsMissing
◈ 함수명 : IsNull

형식 : IsMissing(argname)
형식 : IsNull(expression)

설명 : 선택적인 Variant인수가 프로시저에 전달되었는지
나타내는 Boolean값을 반환합니다.
설명 : 식이 Null값인지를 Boolean값으로 반환합니다.

예제 : Function ReT(Optional A)
If IsMissing(A) ☞ 인수값이 있으면 참값을 반환합니다
예제 : Myvar=Null
if IsNull(MyVar) ☞ True값을 반환합니다.

◈ 함수명 : IsNumeric
◈ 함수명 : IsObject

형식 : IsNumeric(expression)
형식 : IsObject(idenfifier)

설명 : 식을 수로 평가할 수 있는지를 Boolean값으로 반환
설명 : 식별자가 개체변수인지를 Boolean값으로 반환합니다.

예제 : su=30
if IsNumeric(su) ☞ True값을 반환합니다.
예제 : Dim Mobj As Object
Set Yobj=Mobj ☞ 개체참조를 지정합니다.
if IsObject(Yobj) ☞ Treu를 반환합니다.

◈ 함수명 : LBound
◈ 함수명 : LCase

형식 : LBound(arrayname[, dimension])
형식 : LCase(string)

설명 : 지정된 배열 차원에 사용할 수 있는 가장 작은 첨자를
포함하는 Long형 값을 반환합니다.
설명 : 소문자로 변환된 문자값을 반환합니다.

예제 : Dim Marray(1 To 10, 10 To 20) ☞ 배열변수 선언
L=LBound(Marray,1) ☞ 1을 반환합니다.
예제 : k="SEOUL"
m=LCase(k) ☞ "seoul"를 반환합니다.

◈ 함수명 : Left
◈ 함수명 : Len

형식 : Left(string, length)
형식 : Len(string | varname

설명 : 문자열의 좌즉에서부터 지정된 수만큼 문자를 반환
설명 : 문자열의 갯수를 수치로 반환합니다.

예제 : s="hello chulsu"
m=Left(s, 3) ☞ "hel"을 반환합니다.
예제 : Len("chanbin") ☞ 7을 반환합니다.

◈ 함수명 : LoadPicture
◈ 함수명 : Loc

형식 : LoadPicture(stringexpression)
형식 : Loc(filenumber)

설명 : 폼의 PictureBox컨트롤, Image컨트롤에 그림을 호출
설명 : 열려있는 파일에서 현재의 R/W위치를 반환합니다.

예제 : Picture1.Picture=LoadPicture("chan.jpg")
☞ 픽쳐박스에 그림을 불러옵니다.
예제 : MyLocation=Loc(1) ☞ 파일안의 현재위치를 반환

◈ 함수명 : LOF
◈ 함수명 : Log

형식 : LOF(filenumber)
형식 : Log(number)

설명 : Open문으로 연 파일의 크기를 반환합니다.
설명 : 특정한 수의 자연로그값을 계산합니다.

예제 : Flen=LOF91) ☞ 파일의 길이를 구합니다.
예제 : Log(x) ☞ x값에 대한 자연로그값을 구합니다.

◈ 함수명 : LTrim, RTrim, Trim
◈ 함수명 : Mid

형식 : LTrim(string), RTrim(string), Trim(string)
형식 : Mid(string, start[,length])

설명 : 지정된 문자열의 좌측, 우측, 양쪽에 공백이 없는 문자
열을 반환합니다.
설명 : 한 문자열에서 시작위치에서 지정한 수 만큼이 문자들
을 반환합니다.

예제 : k=" seoul "
m=LTrim(k) ☞ "seoul "을 반환합니다.
예제 : k="hello chanbin"
m=Mid(k,7,4) ☞ "chan"을 반환합니다.

◈ 함수명 : Minute
◈ 함수명 : MIRR

형식 : Minute(time)
형식 : MIRR(values(), finance_rate, reinvest_rate)

설명 : 분을 나타내는 0에서 59사이의 정수값을 반환합니다.
설명 : 일정기간의 자금흐름에 대한 수정된 내부이익을 지정
하는 값을 반환합니다.

예제 : MyTime=#5:38:23# ☞ 시간을 지정합니다.
m=Minute(MyTime) ☞ 38을 반환합니다.
예제 : values()(자금흐름값을 지정), finance_rate(재정처리
비용으로 지불할 이율을 지정), reinvest_rate(자금 재
투자로 인한 수익에서 받을 이율을 지정)

◈ 함수명 : Month
◈ 함수명 : MsgBox

형식 : Month(date)
형식 : MsgBox(prompt[,buttons, title, helpfile, context])

설명 : 월을 나타내는 1에서 12사이의 정수값을 반환합니다.
설명 : 대화 상자안에 메시지를 보여줍니다.

예제 : Mydate=#October 15, 1990# ☞ 날짜를 지정합니다.
m=Month(Mydate) ☞ 10을 반환합니다.
예제 : MsgBox "안녕하세요" ☞ 해당메세지를 보여줍니다.

◈ 함수명 : Now
◈ 함수명 : NPer

형식 : Now
형식 : NPer(rate, pmt, pb[,fv, type])

설명 : 사용자 컴퓨터 시스템 날짜와 시간을 반환합니다.
설명 : 정기고정 지불액과 고정이율을 기준으로 연금의 기간
수를 반환합니다.

예제 : Td=Now ☞ 현재 날짜와 시간을 반환합니다.
예제 : rate(일정기간 이율을 지정), pmt(각 기간에 지불할
지불액), pv(장래의 지불액), fv(마지막으로 지불한후
에 원하는 장래의 값), type(지불만기일)

◈ 함수명 : NPV
◈ 함수명 : Oct

형식 : NPV(rate, values())
형식 : Oct(number)

설명 : 정기적인 자금 흐름과 할인율을 기준으로 현재의 순
투자 가치를 반환합니다.
설명 : 숫자의 8진수값을 문자로 반환합니다.

예제 : rate(전 기간에 걸친 할인율을 지정), values()(자금 흐
름값을 지정)
예제 : m=Oct(5) ☞ 5를 반환합니다.
d=Oct(9) ☞ 11을 반환합니다.

◈ 함수명 : Partition
◈ 함수명 : Pmt

형식 : Partition(number, start, stop, interval)
형식 : Pmt(rate, nper, pv[,fv, type])

설명 : 계산된 범위내이 어느곳에서 숫자가 발생했는지를
알려주는 문자열을 반환합니다.
설명 : 정기고정 지불액과 고정이율을 기준으로 연금에 대한
지불액을 반환합니다.

예제 : 주어진 범위안에서 주문량을 구하기 위해 많은 사용
예제 : rate(일정기간 당 이율을 지정), nper(연금의 총 지불
기간수을 지정), pv((장래의 지불액), fv(마지막으로 지
불한 후에 원하는 장래의 값), type(지불 만기일)

◈ 함수명 : PPmt
◈ 함수명 : PV

형식 : PPmt(rate, per, nper, pv[,fv, type])
형식 : PV(rate, nper, pmt[,fv, type])

설명 : 정기고정 지불액과 고정이율을 기준으로 일정기간동안
연금의 원금 지불액을 반환합니다.
설명 : 장래의 지불할 정기고정 지불액과 고정 이율을 기준으
로 연금의 현재 가치를 반환합니다.

예제 : rate(일정기간 당 이율을 지정), Nper(연금의 총지불
기간수),pmt(각 기간에 지불할 지불액), fv(마지막으로
지불한 후에 원하는 장래의 값),type(지불만기일)
예제 : rate(일정기간 당 이율을 지정), nper(연금의 총 지불
기간수를 지정), pmt(각 기간에 지불할 지불액), fv(마
지막으로 지불할 후에 원하는 장래의 값), type(지불
만기일)

◈ 함수명 : QBColor
◈ 함수명 : Rate

형식 : QBColor(color)
형식 : Rate(nper, pmt, pv, fv[, type, guess])

설명 : 지정된 색 번호에 대응하는 칼라를 나타냅니다.
설명 : 연금에 대한 일정기간 당 이율을 반환합니다.

예제 : QBColor(0) ☞ 검정색을 반환합니다. 1(파랑), 2(초록)
3(청록), 4(빨강), 5(진홍), 6(노랑), 7(흰색), 8(회색),
9(연파랑), 10(연초록), 11(연청록), 12(연빨강),
13(연진홍), 14(연노랑), 15(옅은 흰색)
예제 : nper(연금의 총지불 기간수를 지정), pmt(각 기간에
지불할 지불액을 지정), pv(장래의 지불액이나 수령액
에 대한 현재의 값을 지정), fv(마지막으로 지불한 후에
원하는 장래의 값), type(지불만기일), guess(추정치를
지정하는 Variant는 Rate로 얻음)

◈ 함수명 : RGB
◈ 함수명 : Right

형식 : RGB(red, green, blue)
형식 : Right(string, length)

설명 : RGB색값을 Long형식의 정수로 반환합니다.
설명 : 문자열의 우측에서 지정한 수만큼의 문자열을 반환

예제 : RGB(255, 0, 0) ☞ 빨강색을 반환합니다.
RGB(0, 0 ,255)) ☞파랑색을 반환합니다.
예제 : k="hello chanbin"
m=Right(k, 3) ☞ "bin"을 반환합니다.

◈ 함수명 : Rnd
◈ 함수명 : Second

형식 : Rnd(number)
형식 : Second(time)

설명 : 난수를 반환합니다.(0에서 1사이의 수치)
설명 : 초를 나타내는 0에서 59사이의 수를 반환합니다.

예제 : m=int((Rnd*6))+1 ☞ 1에서 6사이의 난수를 발생합니다
예제 : MyTime=#2:40:55 PM# ☞ 시간을 지정합니다.
s=Second(MyTime) ☞ 55를 반환합니다.

◈ 함수명 : Seek
◈ 함수명 : Sgn

형식 : Seek(filenumber)
형식 : Sgn(number)

설명 : Open문으로 열린 파일안의 R/W의 위치를 반환합니다
설명 : 특정 숫자의 부호를 수치로 반환합니다.

예제 : Mc=Input(1, #1) ☞ 데이터의 문자를 읽어드립니다.
Debug.Print Seek(1) ☞ 디버그창의 바이트 위치를
출력합니다.
예제 : m=Sgn(50) ☞ 양수이면 1을 0이면 0을 음수이면 -1을
반환합니다. 따라서 여기서는 1을 반환합니다.

◈ 함수명 : Shell
◈ 함수명 : Sin

형식 : Shell(pathname[, windowstyle])
형식 : Sin(number)

설명 : 사용자에 의해 지정된 응용프로그램을 실행합니다.
설명 : 각도의 사인값을 반환합니다.

예제 : k=Shell("C:\windows\calc.exe", 1)
☞ 계산기를 실행합니다.
예제 : Sin(30*pi/180) ☞ 사인 30도값을 구합니다.

◈ 함수명 : SLN
◈ 함수명 : Space

형식 : SLN(cost, salvage, life)
형식 : Space(number)

설명 : 단일 기간 동안의 정액법을 지정하는 값을 반환합니다.
설명 : 지정된 수의 공백을 반환합니다.

예제 : cost(초기자산 비용을 지정), Salvage(유용기간이 끝
나는 시점의 자산액수를 지정), Life(자산의 유용기간
길이를 지정)
예제 : m="hello" & Space(10) & "chanbin"
☞ 두 문자열 사이에 10 공백을 삽입합니다.

◈ 함수명 : Spc
◈ 함수명 : Str

형식 : Spc(n)
형식 : Str(number)

설명 : Print메서드에서 출력위치를 지정합니다.
설명 : 숫자형식의 데이터를 문자열 데이터로 변환합니다.

예제 : Print spc(5) "chanbin" ☞ 5칸을 띤 후에 출력합니다.
예제 : Str(390) ☞ "390"를 반환합니다.

◈ 함수명 : StrComp
◈ 함수명 : StrConv

형식 : StrComp(string1.string2[, compare])
형식 : StrConv(string, conversion)

설명 : 문자열 비교의 결과값을 수치로 반환합니다.
설명 : 지정된 대로 변환된 문자열을 반환합니다.

예제 : a="chanbin" b="chanbin"
StrComp(a, b, 1) ☞ 0을 반환합니다.
예제 : vbUpperCase(문자열을 대문자로), vbLowerCase(문
열을 소문자로), vbWide(1바이트문자를 2바이트로)

◈ 함수명 : String
◈ 함수명 : Switch

형식 : String(number, character)
형식 : Switch(expr-1, value-1[,expr-2, value-2....])

설명 : 지정된 길이의 반복되는 문자열을 반환합니다.
설명 : 식의 목록식을 평가한 후 목록에서 True값을 갖는 최
최의 식과 관련된 값이나 식을 반환합니다.

예제 : String(7, "*") ☞ "*******"을 반환합니다.
String(10, 65) ☞ "AAAAAAAAAA"을 반환합니다.
예제 : Switch(CityName="London", "Englich", CityName=
"Roma", "Italian") ☞ 도시의 이름과 일치하는 언어이
름을 반환합니다.

◈ 함수명 : SYD
◈ 함수명 : Tab

형식 : SYD(cost, salvage, life, period)
형식 : Tab(n)

설명 : 지정된 기간동안 자산의 감가상각값을 반환합니다.
설명 : Print메서드에서 출력위치를 정합니다.

예제 : cost(초기 자산비용을 지정), salvage(유용기간이 끝
나는 시점의 자산액수를 지정), life(자산의 유용기간
길이), period(자산의 감가상각을 계산하는 기간지정)
예제 : Print Tab(10) "chanbin"
☞ 10번째 칸에서부터 "chanbin"을 출력

◈ 함수명 : Tan
◈ 함수명 : Time

형식 : Tan(number)
형식 : Time

설명 : 각도의 탄젠트값을 반환합니다.
설명 : 현재의 시스템 시간을 반환합니다.

예제 : Tan(30*pi/180) ☞ 탄젠트 30값을 구합니다.
예제 : MyTime=Time ☞ 현재 시스템 시간을 반환합니다.

◈ 함수명 : Timer
◈ 함수명 : TimeSerial

형식 : Timer
형식 : TimeSerial(hour, minute, second)

설명 : 자정 이후 경과한 초 수를 반환합니다.
설명 : 특정 시, 분, 초에 대한 시간을 반환합니다.

예제 : Finish=Timer ☞ 종료시간을 지정합니다.
예제 : TimeSerial(15, 30,27) ☞ 오후 3시 30분 27을 표현

◈ 함수명 : TimeValue
◈ 함수명 : TypeName

형식 : TimeValue(time)
형식 : TypeName(varname)

설명 : 시간 값을 포함한 Date값을 반환합니다.
설명 : 변수에 대한 정보를 제공하는 문자형값을 반환합니다.

예제 : TimeValue("3:20:32 PM") ☞ 시간을 반환합니다.
예제 : TypeName(IntVar) ☞ "integer"를 반환합니다.

◈ 함수명 : Ubound
◈ 함수명 : UCase

형식 : Ubound(arrayname[, dimension])
형식 : UCase

설명 : 배열차원을 나타내는 첨자를 반환합니다
설명 : 지정한 문자열을 대문자로 변환합니다.

예제 : Dim Myarray(1 To 10)
Ubound(Myarray) ☞ 10을 반환합니다.
예제 : k="chanbin"
UCase(k) ☞ "CHANBIN"을 반환합니다.

◈ 함수명 : Val
◈ 함수명 : VarType

형식 : Val(string)
형식 : VarType(varname)

설명 : 문자열내에 포함된 수치를 숫자값으로 변환합니다.
설명 : 변수의 하위 형식을 나타내는 값을 수치로 반환합니다.

예제 : Val("3500") ☞ 3500을 반환합니다.
예제 : IntVar=235
VarType(IntVar) ☞ 정수를 나타내는 2를 반환합니다.

◈ 함수명 : Weekday
◈ 함수명 : Year

출처 : Tong - wapman님의 프로그래밍통

 

  비주얼 베이직 컨트롤


표준 도구 모음 컨트롤
 

폼이지롱~


컨트롤들을 올려놓는 가장 중요한 말 그대로 폼

vb-x01.gif (964 bytes)

마우스 포인터
폼과 컨트롤을 움직이거나 크기를 조정할때 사용합니다.

vb-x02.gif (966 bytes)

PictureBox
이미지 파일 (BMP, JPEG, PCX, WMF, ICO)을 화면에 나타낼때 사용합니다. Line, Circle등의 메소드를 이용하여 선,원등을 그릴수 있습니다.

vb-x03.gif (878 bytes)

Label
화면에 문자열을 나타낼때 사용됩니다.

vb-x04.gif (941 bytes)

TextBox
문자열을 입력할 수 있으며, 입력한 문자열을 화면에 표시합니다.

vb-x05.gif (906 bytes)

Frame
유사한 기능을 가진 컨트롤들을 시각적, 기능적으로 묶을때 사용합니다.

vb-x06.gif (886 bytes)

CommandButton
사용자가 선택했을 때 명령을 수행합니다.

vb-x07.gif (900 bytes)

CheckBox
True/False의 옵션을 지정할때 사용합니다. 또는 다양한 선택을 요구할 때 사용할 수 있습니다.

vb-x08.gif (891 bytes)

OptionButton
여러 가지 옵션 중에서 선택할 수 있도록 합니다.(1/0 value)

vb-x09.gif (922 bytes)

ComboBox
텍스트 박스와 리스트 박스가 연결된 형태로, 사용자는 텍스트 박스를 통해 입력한 후 리스트 중에서 선택할 수 있습니다.

vb-x10.gif (913 bytes)

ListBox
사용자가 선택할 수 있는 리스트를 보여 줍니다.

vb-x11.gif (899 bytes)

HScrollBar(horizontal scroll bar)
많은양의 정보의 이동을 손쉽게 할때 사용합니다. 사용자는 수평 범위에 있는 값을 선택할 수 있습니다.

vb-x12.gif (907 bytes)

VsCrollbar(vertical scroll bar)
사용자가 수직 범위에 있는 값을 선택할 수 있도록 합니다.

vb-x13.gif (941 bytes)

Timer
Interval 속성에 지정한 간격으로 timer 이벤트를 발생시킵니다.

vb-x14.gif (896 bytes)

DriveListBox
사용자가 사용할 수 있는 드라이브를 선택할 수 있도록 합니다.

vb-x15.gif (915 bytes)

DirListBox(Directory List Box)
디스크의 디렉토리(경로)를 선택할 수 있도록 합니다.

vb-x16.gif (899 bytes)

FileListBox
디스크의 파일 리스트를 선택할 수 있도록 합니다.

vb-x17.gif (915 bytes)

Shape
폼위에 사각형, 원 등을 다양한 형태로 그릴때 사용합니다.

vb-x18.gif (849 bytes)

Line
직선을 폼위에 그릴때 사용합니다.

vb-x19.gif (958 bytes)

image
다양한 이미지 파일 (BMP, JPEG, PCX, WMF, ICO등)을 화면에 나타냅니다. Stretch 속성을 이용하면, 그림을 컨트롤의 크기에 맞출 수 있습니다.

vb-x20.gif (952 bytes)

Data
이미 생성된 데이터 베이스와 연결하여 데이터베이스를 다룰 수 있도록 해 줍니다.

vb-x21.gif (943 bytes)

OLE
비주얼 베이직 응용 프로그램에 다른 윈도 응용 프로그램을 개체로서 포함시킬 때 사용합니다.

 Microsoft Windows Common Control 6.0 (SP4) (MSCOMCTL.ocx)

vb-y01.gif (891 bytes)

TabStrip
윈도용 응용 프로그램에서 흔히 볼 스 있는 같은 형태의 정보 화면들이나 여러가지 단어들을 나타낼때 사용합니다.

vb-y02.gif (895 bytes)

ToorBar
응용 프로그램에서 사용되는 주요 기능들을 아이콘으로 표시 되는 단추들의 집합으로 연결할 때 사용합니다.

vb-y03.gif (890 bytes)

Statusar
응용 프로그램에서 사용되는 주요 기능들을 아이콘으로 표시되는 단추들의 집합으로 연결할 때 사용 합니다.

vb-y04.gif (876 bytes)

ProgressBar
진행상태를 나타낼 때 사용합니다.

vb-y05.gif (891 bytes)

TreeView
레이블과 선택적인 비트맵으로 이루어진 계층적인 트리 구조를 화면에 표시합니다.

vb-y06.gif (900 bytes)

ListView
네 가지 정렬 방법에 의해 항목들을 화면에 표시합니다.

vb-y07.gif (900 bytes)

imageList
이미지를 저장할 수 있는 Listimage 개체의 집합을 갖고 있습니다. 도구 모음이나 이미지, 픽처 박스 등과 함께 사용됩니다.

vb-y08.gif (885 bytes)

Slider
슬라이더와 단계별로 움직이는 마크를 포함합니다.

ImageCombo

콤보 상자의 목록 부분 각 항목에 그림을 포함시킬 수 있습니다.

 Microsoft Windows Common Control 2 6.0(SP4) (MScomct2.ocx)

MonthView
달력 컨트롤

DTPicker
날짜나 시간을 쉽게 선택할 수 있도록 하는데 사용합니다.

FlatScrollBar
평평한 스크롤바라는 뜻?

vb-z01.gif (926 bytes)

Animation
애니메이션 효과를 주기 위해 비트맵을 연속적으로 보여 줍니다.

vb-z02.gif (914 bytes)

UpDown
한 쌍의 화살표로 이루어져 있어 값을 증가 시키거나 감소시킬수 있습니다. 다른 컨트롤과 조합해서 사용하기도 합니다.

Microsoft Windows Common Control 3 6.0(SP4)

CoolBar
주로 툴바와 함께 사용되며 사용자 도구모음을 만들 수 있다.

 Microsoft COMM Control (MSCOMM32.ocx)

vb-comm.gif (939 bytes)

MSComm
응용 프로그램에 모뎀 등을 통한 시리얼, 즉 직렬 통신 기능을 제공합니다.

 Microsoft CommonDialog Control (COMDLG32.ocx)

vb-a01.gif (891 bytes)

CommonDialog
윈도 시스템에서 제공하는 표준 대화 상자를 제공합니다. 사용할 수 있는 표준 대화 상자, 파일대화상자,색상대화상자,글꼴대화상자,인쇄 대화 상자, 도움말 대화상자 등이 있습니다.

Microsoft Data Bound Grid Control (DBGRID32.ocx)

vb-a05.gif (908 bytes)

DBGrid
레코드 셋 개체로부터 레코드를 그리드 안에 행과 열로 나타내며, 레코드의 입력, 수정, 삭제가 가능합니다.

 Microsoft Data Bound List Controls   (DBLIST32.ocx)

vb-a03.gif (926 bytes)

DBList
데이터 컨트롤로 부터 테이블의 필드와 직접 연결되어 해당 필드를 리스트 박스로 자동적으로 불러올 때 사용합니다.

vb-a04.gif (923 bytes)

DBCombo
데이터 컨트롤부터 테이블의 필드와 직접 연결되어 해당 필드를 콤보 박스로 자동적으로 불러올때 사용합니다.

 Microsoft FlexGrid Control (MSFLXGRD.ocx) or MSHFlexGrid (MSHFLXGD.ocx)

vb-a02.gif (910 bytes)

MSFlexGrid / MSHFlexGrid
열과 행으로 구성되어, 표의 형식으로 각 셀에 하나씩의 데이터를 표시할 때 사용합니다.

 Microsoft Internet Control (SHDOCVW.DLL)

vb-a06.gif (946 bytes)

WebBrowser
마이크로소프트 인터넷 익스플로러의 웹브라우저를 컨트롤화 해서 인터넷 웹브라우저를 손쉽게 만들수 있도록 합니다.

 Microsoft Multimedia Control (MCI32.ocx)

vb-a07.gif (897 bytes)

MMControl
MIC(Multimedia Control Interface)를 제공하여 멀티미디어 파일을 재생하거나 레코딩할 수 있습니다.

 Microsoft Masked Edit Control (MSMASK32.ocx)

vb-a08.gif (882 bytes)

MaskedEdit
입력, 출력되는 형태를 지정할 수 있으며, 데이터의 입력을 제한할 수 있습니다.

Microsoft Rich TextBox Control (RICHTX32.ocx)

vb-a09.gif (914 bytes)

RichTextBox
서식있는 (RTF 형식)의 읽기, 저장하기가 가능하며, 텍스트 박스에 그림등을 OLE개체로 삽입하는 것이 가능합니다.

Microsoft Tabbed Dialog Control   (TABCTL32.ocx)

vb-a10.gif (894 bytes)

SSTab
TabStrip 컨트롤과 비슷하지만 사용하기가 더 편리합니다. 디자인모드에서도 다른 탭을 선택,변경등이 가능합니다.

Microsoft PictureClip Control (PICCLP32.ocx)

vb-a11.gif (897 bytes)

PictureClip
원본이 되는 그림 영역을 선택할 수 있으며, 폼이나 픽처 박스 컨트롤 안에 이미지를 표시할 수 있습니다. 이 컨트롤은 실행모드에서는 보이지 않습니다.여러개의 그림이나 아이콘을 사용하는 것보다 응용프로그램에 필요한 전체 아이콘을 하나의 이미지로 만들고, 이 콘트롤로 사용하고자 하는 아이콘을 그림에서 선택하는 것이 좋습니다.

Microsoft MAPI Control 2(MSMAPI32.ocx)

MAPI(Messaging Application Program Intrface)컨트롤은 비주얼 베이직의 MAPI응용 프로그램을 이용하여 메일 기능이 가능하도록 합니다.

vb-a12.gif (901 bytes)

MAPISession
이 컨트롤은  MAPI 세션에 등록하고 설정합니다. 또한 MAPI 세션에서 등록을 취소합니다.

vb-a13.gif (898 bytes)

MAPIMessage
사용자가 다양한 시스템의 Messaging 기능을 사용할 수 있도록 합니다.

Microsoft Chart Control   (MSCHART.ocx)

MSChart
데이터를 차트로 표시합니다.

Microsoft Winsock Control 6.0  (MSWINSCK.OCX)

Winsock
Socket에 관련된 플토콜인 TCP 와 UDP를 사용할 수 있도록 제작된 컨트롤이며 데이터 송수신에 사용된다.

Microsoft Internet Transfer Control 6.0  (MSINET.OCX)

Inet
인터넷 관련 프로토콜인 HTTP 와 FTP 를 제공합니다.

출처 : http://flyersim.com.ne.kr <<==여기 주인장의 자료였으나, 현재는 홈페이지가 닫힌것 같네요.  원래는 링크가 연결되어 상세 컨트롤 정보를 보기쉽게 정리를 잘 해 두셨었으나, 접속이 안되어서 연결이 깨진 링크는 모두 지웠습니다.  이 게시물이 문제가 된다면 삭제토록 하겠습니다. 

        

홈짱닷컴 - 홈페이지 제작 가이드
http://www.homejjang.com/
초보자를 위한 홈페이지 만들기. 홈페이지 만들기의 기초가 없는 초보자의 눈높이에 맞춘 강좌 사이트입니다. HTML, CSS, 웹디자인, 홈페이지 홍보 전략 등을 소개하고 있습니다.
제로보드
http://www.nzeo.com/
중급자를 위한 홈페이지 만들기 사이트라고 할 수 있습니다. 게시판 프로그램으로 가장 유명하다고 할 수 있는 제로보드 사이트입니다. 제로보드를 이용하면 게시판 뿐 아니라 회원가입까지도 한번에 만들 수 있습니다. 기타 홈페이지 관련 강좌가 많습니다.
htmlplayground
http://htmlplayground.com/
홈페이지 만들기의 가장 기초가 되는 HTML을 연습해 볼 수 있는 사이트입니다. 일명 태그 연습기라고도 부르는데 일반적으로 알려진 태그 연습기와는 차원이 다릅니다.
PHP 스쿨
http://www.phpschool.com/
단순한 홈페이지가 아니라 회원가입과 게시판을 직접 만들려면 PHP를 익혀서 만드는 것이 가장 쉽습니다. PHP의 성지라고 할 수 있을 정도로 유명한 홈페이지입니다. 커뮤니티가 활발하게 진행되므로 각종 자료와 팁이 방대합니다.
에디트 플러스
http://www.editplus.com/kr/index.html
홈페이지 제작을 위한 최고의 편집기는? 드림위버? 나모? 개인적으로 에디트 플러스가 최고의 홈페이지 편집기라고 생각합니다. HTML뿐 아니라 CSS, PHP도 편리하게 편집할 수 있고 FTP도 내장되어 있습니다.
포토샵 열린강좌
http://onlec.net/index.htm
홈페이지 제작의 필수툴이 되어버린 포토샵, 회원가입 없이도 유용한 강좌를 대부분 볼 수 있습니다.
Poty's Webfont Site!
http://poty.pe.kr/
개인적으로는 별로 선호하지 않지만 네이버 블로그에서 웹폰트를 무료로 뿌려대는 바람에 홈페이지에서도 웹폰트를 이용할 수 있냐는 질문을 많이 받습니다. 정갈9, 수기10, 캐모마일10, 말로우10, 딜10, 펜넬10, 앨리9, 포티펜9, 포티니트8 등의 웹폰트 다운로드 할 수 있는 사이트입니다. 물론 무료입니다.
Open Source Design
http://www.oswd.org/
웹 템플릿 파일이란 웹사이트의 디자인을 필요하지 않도록 HTML부터 이미지 파일까지 모두 제공하는 파일을 말합니다. 수천개의 웹 템플릿 파일들을 압축파일 형태로 무료로 제공하는 사이트입니다. HTML이 서투르거나 디자인 센스가 영 아닌 사람들은 이런 웹 템플릿을 이용해도 좋습니다. 모방은 창조의 어머니^^
Free Stock Icons Roundup
http://tutorialblog.org/free-stock-icons-roundup/#more-228
홈페이지를 만들다 보면 아이콘 이미지가 많이 필요합니다. 그러나 아이콘 이미지를 직접 디자인 하는건 왠만한 실력이 아니면 안되죠. 무료로 아이콘 이미지를 받을 수 있는 페이지들을 정리해놓은 곳입니다. 아주 깔끔한 아이콘을 다운로드 받을 수 있습니다.
Create Blog
http://www.createblog.com/
위의 2 사이트와 비슷한 개념인데....레이아웃과 각종 그래픽 소스(아이콘, 배경이미지, 배너 등)를 제공하는 사이트입니다.

출처 : Tong - wapman님의 wapman님의 기본통 입니다.통

'[정보 창고] > 프로그래밍' 카테고리의 다른 글

자바스크립트 관련정보 사이트 모음  (0) 2008.06.17
자바스크립트 스타일시트  (0) 2008.06.17
HTML 및 CSS 온라인 생성툴  (0) 2008.06.17
VB 내장함수 정리  (0) 2008.06.17
VB 컨트롤 설명  (0) 2008.06.17

+ Recent posts