ÇÔ¼ö                                          ÇÁ·Î½ÃÀú                                             Á¾ÇÕÀûÀι®Á¦1

 

³»ÀåÇÔ¼ö
ÇÔ¼ö¶õ ÇÁ·Î½ÃÀúÀÇ Á¾·ù¿¡ ¼ÓÇÏ¸ç ¹Ýȯ°ªÀ» °®´Â´Ù.   ºñÁÖ¾ó º£ÀÌÁ÷ ³»ÀåÇÔ¼ö´Â ã¾Æº¸¸é ±× ¼ö°¡ ¸¹Àºµ¥ ½ÇÁ¦ ÀÚÁÖ ¾²ÀÌ´Â ÇÔ¼ö´Â ¸î µÇÁö ¾Ê´Â´Ù.  ÁÖ·Î '¹®ÀÚ¿­' Á¶ÀÛ°ü·Ã ÇÔ¼ö »ç¿ëºóµµ°¡ ¸¹Àº °Í °°´Ù.
 
¹®ÀÚ¿­ °ü¸® ÇÔ¼ö
¿©±â¼­ °¡Àå ¸¹ÀÌ ¾²ÀÌ´Â ÇÔ¼ö¸¦ ¾Æ·¡¿¡ ¹­¾î ³õ¾Ò´Ù.
nStr
¹®ÀÚ¿­ ¾È¿¡ ƯÁ¤ ¹®ÀÚ¿­ÀÌ Ã³À½À¸·Î ¹ß»ýÇÑ À§Ä¡¸¦ µÇµ¹·ÁÁÖ´Â ÇÔ¼ö
Space
ÁöÁ¤µÈ ¼öÀÇ °ø¹éÀ¸·Î ±¸¼ºµÈ ¹®ÀÚ¿­À» µÇµ¹·ÁÁÖ´Â ÇÔ¼ö.
String
ÁöÁ¤µÈ ±æÀÌÀÇ ¹Ýº¹µÇ´Â ¹®ÀÚ¿­À» µÇµ¹·Á ÁÖ´Â ÇÔ¼ö

Asc

¹®ÀÚ¿­ÀÇ Ã¹ ±ÛÀÚ¿¡ ´ëÀÀÇÏ´Â ¹«ÀÚ Äڵ带 Á¤¼ö ÇüÅ·ΠµÇµ¹·Á ÁÖ´Â ÇÔ¼ö

Val

¹®ÀÚ¿­ ³»¿¡ Æ÷ÇÔµÈ ¼ýÀÚ¸¦ ÀûÀýÇÑ Çü½ÄÀÇ ¼ýÀÚ°ªÀ¸·Î µÇµ¹·Á ÁÖ´Â ÇÔ¼ö

Str

¼ýÀÚ¸¦ ¹®ÀÚ¿­·Î º¯È¯ÇÏ¿© µÇµ¹·Á ÁÖ´Â ÇÔ¼ö

¿¹1) Len() : ÅØ½ºÆ® ¹Ú½º¿¡¼­ ¹Þ¾Æ¿Â ¹®ÀÚ¿­ÀÇ ±æÀ̸¦ Ãâ·Â
      -> text ¹Ú½º¿¡ [¹®ÀÚ¿­ ÇÔ¼ö Å×½ºÆ®]¶ó´Â ¸Þ½ÃÁö¸¦ ÀÔ·ÂÇß´Ù°í °¡Á¤
Private Sub Command1_Click()
Print Len(text1)
end
Ãâ·Â°á°ú)
10  //[¹®ÀÚ¿­ ÇÔ¼ö Å×½ºÆ®]´Â °ø¹éÀ» Ä¡°í ÃÑ 10ÀÚÀ̱⠶§¹®ÀÌ´Ù.
¿¹2) string() : ÁöÁ¤µÈ ±æÀÌÀÇ ¹Ýº¹µÇ´Â ¹®ÀÚ¿­À» Ãâ·Â
         -> text ¹Ú½º¿¡ [¹®ÀÚ¿­ ÇÔ¼ö Å×½ºÆ®]¶ó´Â ¸Þ½ÃÁö¸¦ ÀÔ·ÂÇß´Ù°í °¡Á¤
Private Sub Command1_Click()
Dim Ascx As long
Print String(5, "*"); Text1; String(5, "*")
End Sub
Ãâ·Â°á°ú)
*****¹®ÀÚ¿­ ÇÔ¼ö Å×½ºÆ®***** //5Ä­À» "*" ¹®ÀڷΠä¿ì´Â °ÍÀÌ´Ù.
 
º¯È¯ÇÔ¼ö(type conversion function)
 
CBool
Boolean ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CByte
Byte ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CInt
Integer ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
Clng
Long ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CSng
Single ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CDbl
Double ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CCur
ÅëÈ­¸¦ ³ªÅ¸³¾ ¶§ »ç¿ëÇÏ´Â Currency ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CData
DataÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CDec
Decimal ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CVar
Variant ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
CStr
String ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
 
¿¹)
x=cint(25.51)  '¼Ò¼ö ºÎºÐÀ» ¹Ý¿Ã¸²ÇØ Integer ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
print x
°á°ú ) 26
 
¼öÇÐÇÔ¼ö
Int(5.12)
Á¤¼ö ºÎºÐ¸¸ ±¸Çϸç, °á°ú °ªÀº 5ÀÓ.
Abs(-2)
ºÎÈ£¸¦ Á¦°ÅÇÑ Àý´ë°ªÀ» ±¸Çϸç, °á°ú °ªÀº 2ÀÓ.
Fix(-5.12)
¼Ò¼ö ºÎºÐÀ» Á¦°ÅÇÑ ¼ýÀÚ¸¦ ±¸Çϸç, °á°ú °ªÀº -5ÀÓ.
Sin(0)
Sin °ªÀ» ±¸Çϸç, °á°ú°ªÀº 0ÀÓ.
Cos(0)
Cos °ªÀ» ±¸Çϸç, °á°ú°ªÀº 1ÀÓ.
Tan(0)
Tan °ªÀ» ±¸Çϸç, °á°ú°ªÀº 0ÀÓ.
Sqr(3)
Á¦°ö±ÙÀ» ±¸Çϸç, °á°ú°ªÀº 1.7320ÀÓ.
Hex(15)
16Áø¼ö °ªÀ» ±¸Çϸç, °á°ú°«Àº FÀÓ.
Sgn(-2)
¾ç¼ö¸é 1, À½¼ö¸é -1, 0À̸é 0°ªÀ» ±¸Çϸç, °á°ú°ªÀº -1ÀÓ.
Exp(2)
eÀÇ °Åµì Á¦°ö¼ö¸¦ ±¸Çϸç, °á°ú °ªÀº 7.3890ÀÓ.
Log(2)
Log °ªÀ» ±¸Çϸç, °á°ú °ªÀº 0.69314ÀÓ.
 
¹®ÀÚ¿­ ÇÔ¼ö
x="vb6.0" À̶ó°í ¼³Á¤ÇÏ¿´À» ¶§ ¹®ÀÚ¿­ ÇÔ¼ö °á°úÀÌ´Ù.
ÆÄ¶õ»öÀÇ ÇÔ¼ö´Â ¸¹ÀÌ ¾²À̹ǷΠ²À ¿Ü¿ö µÎµµ·Ï ÇÏÀÚ.
LCase(x)
¹®ÀÚ¿­À» ¼Ò¹®ÀÚ·Î ¹Ù²Û´Ù. °á°ú °ªÀº vb6.0
UCase(x)
¹®ÀÚ¿­À» ´ë¹®ÀÚ·Î ¹Ù²Û´Ù. °á°ú °ªÀº VB6.0
Left(x,2)
¿ÞÂʺÎÅÍ µÎ °³ÀÇ ¹®ÀÚ¸¦ ±¸ÇÑ´Ù. °á°ú °ªÀº vb
Right(x,2)
¿À¸¥ÂʺÎÅÍ µÎ °³ÀÇ ¹®ÀÚ¸¦ ±¸ÇÑ´Ù. °á°ú °ªÀº .0
Mid(x,2,3)
¿ÞÂÊ¿¡¼­ µÎ¹øÂ°ºÎÅÍ ¼¼ °³ÀÇ ¹®ÀÚ¸¦ ±¸ÇÑ´Ù. °á°ú °ªÀº b6
Len(x)
¹®ÀÚ¿­ÀÇ ±æÀ̸¦ ±¸ÇÑ´Ù. °á°ú °ªÀº 5
InStr(x,"b")
¹®ÀÚ b°¡ ÀÖ´Â À§Ä¡¸¦ ±¸ÇÑ´Ù. °á°ú °ªÀº 2
 
 
½Ã°£ÇÔ¼ö
 
Data
ÇöÀç ÄÄÇ»ÅÍÀÇ ³¯Â¥   ¿¹)99-8-28
Time
ÇöÀç ÄÄÇ»ÅÍÀÇ ½Ã°£   ¿¹)¿ÀÈÄ 2:01:56
Now
ÇöÀç ÄÄÇ»ÅÍÀÇ ³¯Â¥¿Í ½Ã°£   ¿¹) 99-8-28 ¿ÀÈÄ 2:01:56
 
IIF() ÇÔ¼ö  : If- Then ¹®°ú ±â´ÉÀÌ À¯»çÇÑ ÇÔ¼öÀÌ´Ù.
 
¿¹)  a=5
      print iif(a > 0, "¾ç¼ö","À½¼ö")
 
: ÀÌ ¿¹Á¦ÀÇ °á°ú·Î ¾ç¼ö°¡ Ãâ·ÂµÈ´Ù.  º¯¼ö a°¡ ¾ç¼öÀ̹ǷΠÁ¶°Ç½Ä a>0ÀÌ ÂüÀÌ µÇ¸ç, µû¶ó¼­ "¾ç¼ö"°¡ Ãâ·ÂµÈ °ÍÀÌ´Ù.
 
Format() ÇÔ¼ö  :  ÀÌ ÇÔ¼ö´Â È­¸é¿¡ Ç¥½ÃµÇ´Â ÇüŸ¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
 
¿¹) format(a,b)   'a¸¦ b¿¡ ÀǰÅÇÏ¿© Ãâ·ÂÇÑ´Ù.
 
¿¹) a =10000
     print format(a, "##,###")
 
°á°ú) 10,000
 
 
ÇÁ·Î½ÃÀú                                    ¡ãTOP

Á¤ÀÇ
:ÇÁ·Î½ÃÀú´Â ¼­ºê·çƾÀ¸·Î¼­ ÇÊ¿ä½Ã È£ÃâµÇ´Â ÇÁ·Î±×·¥ÀÇ ¸ðµâÀû ´ÜÀ§¸¦ ¶æÇÑ´Ù. ÁÖ·Î ¹Ýº¹ÀûÀÎ ÀÛ¾÷À» ÇÊ¿ä·Î Çϰųª ÇÁ·Î±×·¥ÀÇ È¿À²ÀûÀÎ °ü¸® ¿î¿µÀ» À§ÇØ »ç¿ëµÈ´Ù.
 
ÇÁ·Î½ÃÀúÀÇ Á¾·ù
ÇÁ·Î½ÃÀú´Â Å©°Ô 2°¡Áö ±¸ºÐµÈ´Ù.
ù¹øÂ°´Â '
À̺¥Æ® ÇÁ·Î½ÃÀú'·Î¼­ °´Ã¼ÀÇ À̺¥Æ® ¹ß»ý¿¡ ´ëÇÑ ÇÁ·Î½ÃÀúÀÌ°í µÎ¹øÂ°´Â ÀϹÝÀûÀÎ ÇÁ·Î½ÃÀú·Î¼­ »ç¿ëÀÚÀÇ ¸í½ÃÀûÀΠȣÃâ¸í·ÉÀÌ ÀÖÀ» ¶§ ·ÎµùµÇ´Â ÇÁ·Î½ÃÀúÀÌ´Ù.
ºñÁÖ¾ó º£ÀÌÁ÷ ÇÁ·Î±×·¥Àº À©µµ¿ì ÇÁ·Î±×·¥ÀÌ´Ù. À©µµ¿ì ÇÁ·Î±×·¥ÀÇ Æ¯¼ºÀÌ À̺¥Æ® ¹æ½ÄÀÌ°í º¸¸é À§ÀÇ 'À̺¥Æ® ÇÁ·Î½ÃÀú'°¡ Áß¿äÇÑ À§Ä¡¿¡ ÀÖÀ½À» ´À³¢±â¿¡ ¹«¸®°¡ ¾øÀ» °ÍÀÌ´Ù. ¿¹¸¦ µé°Ú´Ù.
Private Sub Text1_KeyPress()
...........
End Sub
 
Private Sub Baek()
........
End Sub
À§ÀÇ °ÍÀÌ À̺¥Æ® ÇÁ·Î½ÃÀúÀÌ°í ¾Æ·¡°ÍÀÌ ÀϹÝÀûÀÎ ÇÁ·Î½ÃÀúÀÌ´Ù. Åø¹Ú½ºÀÇ ÅØ½ºÆ® ¹Ú½º ÄÁÆ®·ÑÀ» ¼±ÅÃÇØ ÆûÀ§·Î ¿Å±ä ÈÄ ÄÚµå À©µµ¿ìâ¿¡¼­ °´Ã¼ÀÇ ¸®½ºÆ®¿Í À̺¥Æ®ÀÇ ¸®½ºÆ®¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù
ÅØ½ºÆ® ¹Ú½ºÀÇ 'À̸§' ÇÁ·ÎÆÛƼ´Â ±âÁ¸ÀûÀ¸·Î Text1, Text2.....·Î ¸í¸íµÈ´Ù.
±×¸®°í °¢ ÄÁÆ®·ÑµéÀº Àû´çÇÑ À̺¥Æ®µéÀ» °®°í ÀÖ´Ù. À§ÀÇ À̺¥Æ®´Â KeyPress À̺¥Æ®·Î¼­ ÇÁ·Î±×·¥ ½ÇÇà½Ã ÅØ½ºÆ® ¹Ú½º¿¡ ¾î¶² Űº¸µå ÀÔ·ÂÀ» ÁÖ¸é ÀÚµ¿¹ß»ýÇÏ¿© Ű¿¡ ´­·ÁÁø ŰÀÇ ¾Æ½ºÅ°°ªÀ» °Ë»çÇÏ´Â À̺¥Æ®ÀÌ´Ù. À̺¥Æ® ÇÁ·Î½ÃÀú´Â ¾Õ¼­µµ À̾߱âÇßÁö¸¸, ÇØ´çµÇ´Â °´Ã¼ÀÇ ÇØ´ç µ¿ÀÛ (À̺¥Æ®) ÀÌ ¹ß»ýÇÏ¸é ±×¿¡ ÇÕ´çÇÑ À̺¥Æ® ÇÁ·Î½ÃÀú°¡ ¹ß»ýµÇ´Âµ¥ ¿ì¸®´Â ´ÜÁö ÀÌ À̺¥Æ® ÇÁ·Î½ÃÀúÀÇ ÄÚµå ºÎºÐ¿¡ ¿øÇÏ´Â µ¿ÀÛÀ» ÄÚµùÇÏ¸é µÇ´Â °Í, À̰ÍÀÌ À̺¥Æ® ÇÁ·Î½ÃÀú¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯´Ù.
Baek´Â ±×³É ÀϹÝÀûÀÎ ÇÁ·Î½ÃÀúÀε¥ À̰ÍÀº È£ÃâÇϸé ÇÁ·Î½ÃÀú³»ÀÇ Äڵ带 ½ÇÇàÇÑ´Ù. °´Ã¼¿ÍÀÇ Á÷Á¢ÀûÀÎ ¹ÝÀÀÀ» ÅëÇØ ¹ß»ýÇÏ´Â ¸ðµâÀº ¾Æ´Ñ °ÍÀÌ´Ù.
ÇÏÁö¸¸ ÇÁ·Î½ÃÀúµµ ¼¼ºÎÀûÀ¸·Î 2°¡Áö·Î ³ª´· ¼ö ÀÖ´Ù.
¹Ýȯ°ªÀÌ ¾ø´Â ÇÁ·Î½ÃÀú¿Í ¹Ýȯ°ªÀÌ ÀÖ´Â ÇÁ·Î½ÃÀúÀÌ´Ù. ÈçÈ÷ ¹Ýȯ°ªÀÌ ÀÖ´Â ÇÁ·Î½ÃÀú¸¦ ÇÔ¼ö¶ó°í ºÎ¸¥´Ù. ¿¹¸¦ µé¾îº¸ÀÚ.
Private Function Baek() as Integer
Dim i as Integer
i = 2
Baek = i + 4
End Sub
Private Sub Text1_KeyPress()
Baek
End Sub
À§ ¼Ò½ºÄÚµåÀÇ µ¿ÀÛÀº ÀÌ·¸´Ù.
ÅØ½ºÆ® ¹Ú½º1¿¡ ¾î¶² Űº¸µå¸¦ ÀÔ·ÂÇϸé Text1_KeyPress À̺¥Æ® ÇÁ·Î½ÃÀú·Î Á¦¾î°¡ ³Ñ¾î°£´Ù. ±×¸®°í Baek¶ó´Â ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. ´Ù½Ã ÇÁ·Î±×·¥ÀÇ Á¦¾î´Â Baek()·Î ³Ñ¾î°¡¸ç ÀÌ ÇÔ¼ö¿¡¼± i = 2¿¡ 4¸¦ Áõ°¡½ÃÄÑ 6À̶ó´Â Á¤¼ö°ªÀ» ¹Ýȯ°ªÀ» ¼±ÅÃÇÏ°Ô µÈ´Ù. Baek¶ó´Â ÇÔ¼öÀÇ À̸§ÀÌ ¹Ýȯ°ªÀ» È®ÀÎÇÒ ¼ö ÀÖ´Â ÀúÀå°ø°£À¸·Î Ȱ¿ëµÈ´Ù.
ÇÔ¼öÈ£ÃâÀº ¸î¹ø ÇØº¸¾ÒÀ» °ÍÀÌ´Ù. º¸Åë À̸§(Àü´ÞÀμö, Àü´ÞÀμö,...)Àε¥ À§ÀÇ ÇÔ¼ö´Â Àü´ÞÀμö°¡ ¾øÀ¸¹Ç·Î °ýÈ£´Â »ý·«ÇÑ Ã¤ È£ÃâÀ» ÇÑ °ÍÀÌ´Ù.
 
Á¾ÇÕÀûÀÎ ¹®Á¦ 1                             ¡ãTOP
 
°øºÎÇÑ´Ù°í °í»ý¸¹¾ÒÁÒ? ÇÏÁö¸¸ ¿©±â±îÁö´Â ºñÁÖ¾ó º£ÀÌÁ÷À» ÇÑ °ÍÀÌ ¾Æ´Ï¶ó, ¸ðµç ¾ð¾î¿¡¼­ °øÅëÀ¸·Î ¾²ÀÌ´Â ÇÁ·Î±×·¡¹ÖÀ» ÇÑ °ÍÀÔ´Ï´Ù.  Áï ±âÃʹ®¹ýÀ» Çß´Ù´Â ¸»ÀÌÁÒ. ±×·¯´Ï±î Áö±Ý±îÁö ¹è¿î °ÍÀº Çϳªµµ ºüÁü¾øÀÌ ÀÌÇØ¸¦ Çϵµ·Ï ÇÕ´Ï´Ù.
 
±×¸®°í Áö±Ý ¿©·¯ºÐÀÌ Ç®¾î º¼ °ÍÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
 
À̰ÍÀº Á¤º¸¹®È­»ç¿¡¼­ ³ª¿Â Á¤º¸Ã³¸®±â»ç2±Þ Ã¥¿¡ ¼ö·ÏµÈ ¹®Á¦ÀÔ´Ï´Ù.
1ÇгâÇлýµéÀº ±â´É»ç ÀÚ°ÝÁõÀÌ ¾øÁÒ?
À̹ø ¹æÇе¿¾È ¹è¿î °ÍÀ» °¡Áö°í ±â´É»ç ÀÚ°ÝÁõÀº ¹®Á¦ ¾øÀÌ µûµµ·Ï ¸ðµÎ ³ë·ÂÇսôÙ!!!!
 
±×·³ ¾Æ·¡ÀÇ ¹®Á¦¸¦ Ç®¾îº¸¼¼¿ä..
 
¹®Á¦)  »çÁø Çö»óÁ¡¿¡ Çʸ§À» ¸Ã°åÀ» ¶§ÀÇ °¡°ÝÀÌ ´ÙÀ½°ú °°À» ¶§ »çÁø ¸Å¼ö¿Í Å©±â¸¦ ¼±ÅÃÇÏ¸é °¡°ÝÀÌ °è»êµÇ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ.
 

»çÁø Å©±â

3x5

4x6

5x7

8x10

Àå´ç °¡°Ý

120

150

200

350

 
´Ü. Çö»ó·á´Â 1000¿øÀÌÁö¸¸ 50Àå ÀÌ»óÀÌ¸é ¹ÞÁö ¾Ê½À´Ï´Ù.  ±×¸®°í ½Å¼Ó Çö»óÀ» ¼±ÅÃÇϸé 10%°¡ Ãß°¡µË´Ï´Ù.
 
ÀԷ¾ç½Ä
¸Å¼ö¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ÅØ½ºÆ® ¹Ú½º, ½Å¼ÓÇö»ó¿©ºÎÀÇ Ã¼Å©¹Ú½º, Å©±â¸¦ °áÁ¤ÇÒ¼ö ÀÖ´Â ¿É¼Ç¹öư ±×¸®°í ÃÑ ±Ý¾×À» Ãâ·ÂÇÒ¼ö ÀÖ´Â ¹Ú½º°¡ ÇÊ¿äÇÕ´Ï´Ù. ±×¸®°í Áß¿äÇÑ Çϳª!!  À̺¥Æ®°¡ ¹ß»ýÇÒ ¹öưµµ ¸¸µé¾î Áà¾ß°ÚÁÒ?
À§ »çÇ×ÀÌ ¸ðµÎ µé¾î°£´Ù´Â °¡Á¤ÇÏ¿¡ ÆûÀº Çϳª¸¸ ¬´Ï´Ù.!!
 
󸮰úÁ¤
¿ì¸®°¡ º£¿î °Í Áß¿¡  ¾î¶°ÇÑ °ÍÀ» »ç¿ëÇÏ¿© ÇÁ·Î±×·¡¹ÖÀ» ÇÏ¸é µÉ±î¿ä?
ÀÚ¾Ë »ý°¢ÇØ º¾½Ã´Ù.
¸ÕÀú ±Ý¾×À» °è»êÇÒ ÇÁ·Î½ÃÀú¸¦ ¸¸µé¾î º¸¼¼¿ä. ¿Ö ¸¸µå³Ä¸é ³ªÁß¿¡ ±Ý¾×°è»êÇÑ °ÍÀ» È£Ã⸸ ÇÏ¸é Æí¸®Çϴϱî¿ä.
 
sub ±Ý¾×°è»ê()
 
end sub
 
±×¸®°í ½Å¼ÓÇö»óÀ» ¼±ÅÃÇÒ ½Ã ¼öÇàÇÒ ÇÁ·Î±×·¥µµ ÀÛ¼ºÇؾ߰ÚÁÒ?