£Ã£è£á£ð£ô£å£ò.£¸£± [ ¥Ð¥¤¥È¤È¥Ó¥Ã¥È ]
¢£Äã¥ì¥Ù¥ë¡¦¹â¥ì¥Ù¥ë
¤µ¤Æ¡¢º£²ó¤Ï¾¯¤·Æñ¤·¤¤ÆâÍÆ¤ËÄ©À路¤¿¤¤¤È»×¤Ã¤Æ¤¤¤Þ¤¹¡£
¤³¤ó¤Ê¤³¤È¤òËÁƬ¤«¤é½ñ¤¤¤Æ¤·¤Þ¤¦¤È¡¢¾¯¤·¤Ó¤Ó¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¤Í¡£¤Ç¤â¡¢¤³¤ì¤«¤é¤â¤Ã¤È¹âÅ٤ʽèÍý¤ò¹Ô¤Ã¤Æ¤¤¤³¤¦¤È»×¤Ã¤¿¤é¡¢¤É¤¦¤·¤Æ¤âɬÍפˤʤäƤ¯¤ëÉôʬ¤Ê¤Î¤Ç¡¢¤¬¤ó¤Ð¤Ã¤Æ½¬ÆÀ¤·¤Æ¤¤¤¿¤À¤¤¿¤¤¤È»×¤¤¤Þ¤¹¡£
¤½¤ó¤Ê¤ï¤±¤Çº£²ó¤Î¥Æ¡¼¥Þ¤Ï¡Ø¥Ð¥¤¥È¡Ù¤È¡Ø¥Ó¥Ã¥È¡Ù¤Ë¤Ä¤¤¤Æ¤Ç¤¹¡£
C¸À¸ì¤Ê¤É¤Ç¤Ï¡¢¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ë´Ø¤·¤Æ¤ÎÃ챤¬¤È¤Æ¤â½ÅÍפʰÕÌ£¤ò»ý¤Á¤Þ¤¹¡£¤¢¤ëÄøÅÙ¡¢¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ë¤Ä¤¤¤ÆÍý²ò¤·¤Æ¤¤¤Ê¤¤¤È¡¢Èæ³ÓŪ´Êñ¤Ê¥×¥í¥°¥é¥à¤Ç¤¹¤éÁȤळ¤È¤¬¤Ç¤¤Þ¤»¤ó¡£
¤³¤ì¤Ï¡¢¤Ò¤È¤³¤È¤Ç¸À¤Ã¤Æ¤·¤Þ¤¨¤Ð¡¢C¸À¸ì¤¬Èæ³ÓŪÄã¥ì¥Ù¥ë¤Ê¥×¥í¥°¥é¥à¤òÁȤá¤ë¸À¸ì¤À¤«¤é¡¢¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦¤«¡£¤Á¤ç¤Ã¤È¤ï¤«¤ê¤Ë¤¯¤¤¤Ç¤¹¤Í¡£
Á°¤Ë¤â¤É¤³¤«¤Ç½ñ¤¤Þ¤·¤¿¤¬¡¢¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ë¤Ä¤¤¤Æ¡¢Äã¥ì¥Ù¥ë¤È¤«¡¢¹â¥ì¥Ù¥ë¤È¤«¡¢¤½¤¦¤¤¤Ã¤¿¸ÀÍÕ¤ò»È¤¦¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£Äã¥ì¥Ù¥ë¤Ê¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ã¤Æ¡¢°ìÂΤɤó¤Ê¸À¸ì¤Ê¤Î¡©¡¡¤Èµ¿Ìä¤Ë»×¤¤¤Þ¤¹¤Í¡£
¥Ñ¥½¥³¥ó¤Ê¤É¤ÎÅŻҵ¡´ï¤Ï¡¢¥Ç¡¼¥¿¤òÊݸ¤·¤¿¤ê¡¢¤¢¤ë¤¤¤Ï²¿¤«¤·¤é¤Îưºî¤ò¹Ô¤¦ºÝ¤Ë¡¢¤½¤ì¤é¤Î¾ðÊóÁ´¤Æ¤ò¿ô»ú¤ò»È¤Ã¤Æ½èÍý¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢µ¡³£¤Ë¤·¤«¤ï¤«¤é¤Ê¤¤¡Øµ¡³£¸ì¡Ù¤ò»È¤Ã¤Æ¥Ç¡¼¥¿¤ò½èÍý¤·¤Æ¤¤¤ë¤Î¤Ç¤¹¡£
¿Í´Ö¤«¤é¸«¤ë¤È¡¢µ¡³£¸ì¤Ï¡¢¤Ê¤ó¤Î°ÕÌ£¤â̵¤¤¤¿¤À¤Î¿ô»ú¤Ë¤·¤«¸«¤¨¤Þ¤»¤ó¡£¤Ç¤¹¤«¤é¡¢¿Í´Ö¤Ç¤â°ÕÌ£¤¬¤ï¤«¤ë¤è¤¦¤Ë¡¢ÍÍ¡¹¤Ê¹©Éפò¤·¤¿¤â¤Î¤¬¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç¤¹¤Í¡£
¼ÂºÝ¤Îµ¡³£¸ì¤ÇÌ¿Îá¤Ç¤¤ì¤Ð°ìÈÖ¤¤¤¤¤Î¤Ç¤·¤ç¤¦¤¬¡¢¿Í´Ö¤Ç¤³¤ì¤¬¼«ºß¤Ë¤ï¤«¤ë¿Í¤Ï¤Þ¤º¤¤¤Þ¤»¤ó¡£¤½¤³¤Ç¡¢¿Í´Ö¤Ç¤â¤ï¤«¤ë¸ÀÍÕ¤Çʸ¾Ï¤ò½ñ¤¡¢¤½¤ì¤òµ¡³£¸ì¤ËËÝÌõ¤¹¤ë¤³¤È¤Ç¡¢¥Ñ¥½¥³¥ó¤Ê¤É¤ËÍÍ¡¹¤ÊÌ¿Îá¤ò½Ð¤¹¤³¤È¤¬¤Ç¤¤ë¤Î¤Ç¤¹¡£
¤·¤«¤·¡¢¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ë¤âÍÍ¡¹¤Ê¼ïÎब¤¢¤ê¤Þ¤¹¤Í¡£
¥Ñ¥½¥³¥ó¤Ê¤É¡¢ÅŻҵ¡´ï¤ÎÃæ¤Ç¼ÂºÝ¤Ë»È¤ï¤ì¤ëµ¡³£¸ì¡¢¤³¤ì¤ËÀ¼Á¤¬¶á¤¤¤â¤Î¤Û¤ÉÄã¥ì¥Ù¥ë¤Ê¸À¸ì¤Ç¤¢¤ë¤È¸À¤ï¤ì¤Þ¤¹¡£C¸À¸ì¤Ï¡¢Èæ³ÓŪÄã¥ì¥Ù¥ë¤Êµ½Ò¤ò¹Ô¤¦¤³¤È¤¬²Äǽ¤Ç¤¢¤ê¡¢¸À¤¤Êý¤òÊѤ¨¤ë¤È¡¢¤½¤ì¤À¤±Æñ¤·¤¤¤È¤¤¤¦¤³¤È¤Ç¤â¤¢¤ê¤Þ¤¹¡£
ºÇ¤âÆñ²ò¤Êµ¡³£¸ì¤Ë¶á¤¤¤ï¤±¤Ç¤¹¤«¤é¡¢¤½¤ì¤À¤±Æñ¤·¤¤¤Î¤Ç¤¹¡£
²æ¤é¤¬VBA¤Ï¤È¸À¤¦¤È¡¢¤³¤ì¤Ï¹â¥ì¥Ù¥ë¡¢¤Þ¤¿¤Ï¹âµé¤Ê¸À¸ì¤À¤È¸À¤¨¤Þ¤¹¡£¸À¤¤´¹¤¨¤ë¤È¡¢Æñ¤·¤¤¤³¤È¤¬¤è¤¯¤ï¤«¤é¤Ê¤¯¤Æ¤â¡¢´Êñ¤Ë¥×¥í¥°¥é¥à¤¬µ½Ò¤Ç¤¤ë¤È¤¤¤¦¤³¤È¤Ç¤â¤¢¤ë¤Î¤Ç¤¹¡£
Íפ¹¤ë¤Ë¡¢µ¡³£¸ì¤ËÈæ³ÓŪ¶á¤¤ C¸À¸ì¤Ê¤É¤Ç¤Ï¡¢¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ê¤É¤Î¤Á¤ç¤Ã¤ÈÆñ¤·¤¤Ã챤¬¤É¤¦¤·¤Æ¤âɬÍפˤʤäƤ¤Þ¤¹¡£¤·¤«¤·Æñ¤·¤¤Âå¤ï¤ê¤Ë¡¢¥Ñ¥½¥³¥ó¾å¤Î¤Û¤È¤ó¤ÉÁ´¤Æ¤Î½èÍý¤ò¼Â¸½¤µ¤»¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
µÕ¤ËVBA¤Ï¡¢¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ê¤É¤ÎÃ챤¬Ìµ¤¯¤Æ¤â¡¢¤½¤ì¤Ê¤ê¤Ë¥×¥í¥°¥é¥à¤¬ÁȤá¤Þ¤¹¡£
¤·¤«¤·¡¢¤³¤ì¤Ï¸À¤¤´¹¤¨¤ë¤È¡¢¤Ç¤¤ë¤³¤È¤¬¸ÂÄꤵ¤ì¤Æ¤¤¤ë¤È¤¤¤¦¤³¤È¤Ç¤â¤¢¤ë¤Î¤Ç¤¹¤Í¡£
¤Ç¤â¡¢VBA¤Ï¤Ç¤¤ë¤³¤È¤¬¾¯¤Ê¤¤¤ó¤À¡Ä¡Ä¡¢¤ÈÍîÃÀ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
´ðËܤËÃé¼Â¤Ë¡¢¹©ÉפÈÅØÎϤòÀѤ߽Ťͤì¤Ð¡¢Âç³µ¤Î¤³¤È¤Ï¤Ç¤¤Þ¤¹¡£¤Á¤ç¤Ã¤È¶Ëü¤Ê¸À¤¤Êý¤«¤â¤·¤ì¤Þ¤»¤ó¤¬¡¢VBA¤Ç¤Ç¤¤Ê¤¤¤³¤È¤È¤¤¤¦¤Î¤Ï¡¢ËÜÅö¤Ë¹âÅ٤ʤ³¤È¤À¤±¤Ç¤¹¡£
Î㤨¤Ð¡¢C¸À¸ì¤òÍѤ¤¤ì¤Ð¡¢¥¦¥£¥ó¥É¥¦¥º¤ä¥Þ¥Ã¥¯¤Î¤è¤¦¤Ê¡¢¥ª¥Ú¥ì¡¼¥·¥ç¥ó¥·¥¹¥Æ¥à¤òºî¤ë¤³¤È¤¬¤Ç¤¤Æ¤·¤Þ¤¤¤Þ¤¹¡£ÅöÁ³¤È¸À¤¨¤ÐÅöÁ³¤Ç¤¹¤¬¡¢VBA¤Ë¤Ï¤³¤ó¤Ê·ÝÅö¤Ï̵Íý¤Ç¤¹¡£
C¸À¸ì¤òÍѤ¤¤ì¤Ð¡¢³ÈÄ¥»Ò¤¬¡Ø DLL ¡Ù¤È¤Ê¤Ã¤Æ¤¤¤ë¡¢¤¤¤ï¤æ¤ë¥é¥¤¥Ö¥é¥ê¥Õ¥¡¥¤¥ë¤òºî¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£VBA¤Ç¤Ï¤³¤ì¤â̵Íý¤Ç¤¹¤Í¡£
¤Ç¤âVBA¤Ï¡¢WindowsAPI ¤ò»È¤¦»ö¤À¤Ã¤Æ¤Ç¤¤Þ¤¹¤·¡¢DirectX ¤À¤Ã¤Æ»È¤¦¤³¤È¤¬¤Ç¤¤Þ¤¹¡£¥²¡¼¥à¤ä¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºî¤ë¤È¤¤¤¦¤³¤È¤Ë´Ø¤·¤Æ¸À¤¨¤Ð¡¢VBA¤À¤Ã¤Æ·ë¹½¤ä¤ë¤ó¤Ç¤¹¡ª¡¡¤â¤Á¤í¤ó¡¢¤½¤ì¤é¤Î¹âÅ٤ʥƥ¯¥Î¥í¥¸¡¼¤ò¼«ºß¤ËÁà¤ë¤Ë¤Ï¡¢¤½¤ì¤Ê¤ê¤Ë¹âÅÙ¤ÊÃμ±¤ä¡¢¥Ñ¥½¥³¥ó¤Î´ðËÜŪ¤Ê¤³¤È¤Ë´Ø¤¹¤ëÃ챤¬É¬ÍפˤʤäƤ¤Þ¤¹¡£
¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ë¤Ä¤¤¤ÆÍý²ò¤·¤Æ¤¤¤ë¤³¤È¤Ï¡¢¤³¤¦¤·¤¿¹âÅ٤ʽèÍý¤ò¹Ô¤¦¤¿¤á¤Ë¤ÏÀäÂФËɬÍפˤʤäƤ¤Þ¤¹¡£°ì¸«¤¹¤ë¤È±ó²ó¤ê¤Ë´¶¤¸¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤·¤«¤·¡¢¤ï¤«¤Ã¤Æ¤ª¤¤¤ÆÂ»¤ò¤¹¤ë¤³¤È¤Ï̵¤¤¤Ï¤º¤Ç¤¹¡£¤Á¤ç¤Ã¤È¤À¤±²æËý¤·¤Æ¡¢¤³¤ÎÀè¤Î¹ÖºÂ¤òÆÉ¤ó¤Ç¤ß¤Æ¤¯¤À¤µ¤¤¡£¼Â¤Ï¤½¤ó¤Ê¤ËÆñ¤·¤¯¤Ê¤¤¤ó¤Ç¤¹¤è¡£³Ú¤Êµ¤»ý¤Á¤Ç¼è¤êÁȤó¤Ç¤ß¤Æ¤¯¤À¤µ¤¤¡£
¢£¤¿¤¯¤µ¤ó¤Î¥¹¥¤¥Ã¥Á
ÁÛÁü¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Îʸ¾Ï¡¢ÆÉ¤ó¤Ç¤É¤ó¤Ê¤Õ¤¦¤Ë´¶¤¸¤¿¤Ç¤·¤ç¤¦¤«¡£
¼Â¤Ï¡¢¤³¤ì¤¬¥Ó¥Ã¥È¤È¥Ð¥¤¥È¤ò´Êñ¤ËÀâÌÀ¤·¤Æ¤¤¤ëʸ¾Ï¤Ç¤¹¡£¤É¤¦¤¤¤¦¤³¤È¡©¡¡¤Ã¤Æ´¶¤¸¤Ç¤¹¤è¤Í¡£ÀâÌÀ¤·¤Þ¤¹¡£
¤Þ¤º¡¢Àè¤Û¤É¤ÎÏäÎÃæ¤Ç¿¿¤ÃÀè¤ËÅо줷¤¿¡¢¡Ø¥¹¥¤¥Ã¥Á¡Ù¡£¤³¤ì¤Ï°ìÂΤʤó¤Ç¤·¤ç¤¦¤«¡£
¼Â¤Ï¡¢¤³¤Î¥¹¥¤¥Ã¥Á¤Ï¥Ó¥Ã¥È¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
¥Ó¥Ã¥È¤È¤Ï¡¢¥Ç¡¼¥¿¤ÎºÇ¾®¤Îñ°Ì¤Ç¡¢0 ¤« 1 ¤Î¤É¤Á¤é¤«¤òµ²±¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£ÁªÂò»è¤¬2¼ïÎष¤«¤Ê¤¤¤Î¤Ç¤¹¤Í¡£¥ª¥ó¤«¡¢¥ª¥Õ¤Î2Âò¤Ê¤ï¤±¤Ç¤¹¡£
¤½¤·¤Æ¡¢Àè¤Û¤É¤ÎÏäǤϡ¢¤³¤Î¥¹¥¤¥Ã¥Á¤¬8¸Ä¤¯¤Ã¤Ä¤¤¤Æ¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤È¤¤¤¦Ï䬽ФƤ¤Þ¤·¤¿¤Í¡£¤³¤ì¤¬¥Ð¥¤¥È¤Ç¤¹¡£
¥Ð¥¤¥È¤È¤Ï¡¢¥ª¥ó¤«¥ª¥Õ¤òÀÚ¤êÂØ¤¨¤é¤ì¤ë¥¹¥¤¥Ã¥Á¤¬¡¢8¸Ä¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤â¤Î¤Ê¤Î¤Ç¤¹¡£
¤·¤«¤·¡¢¤³¤ó¤Ê¤Õ¤¦¤ËÀâÌÀ¤µ¤ì¤Æ¤â¤è¤¯¤ï¤«¤é¤Ê¤¤¤È»×¤¤¤Þ¤¹¡£¤â¤¦¾¯¤·¡¢Æ§¤ß¹þ¤ó¤Ç¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¢£ÊÝ»ý¤Ç¤¤ë¥Ç¡¼¥¿¤Î¼ïÎà
¤Þ¤º¤Ïñ½ã¤Ë¡¢¥¹¥¤¥Ã¥Á¤¬¤Ò¤È¤Ä¤À¤±¤Î¤È¤¤ò¹Í¤¨¤Æ¤ß¤Þ¤¹¡£
¥¹¥¤¥Ã¥Á¤¬¤Ò¤È¤Ä¡¢¤Ä¤Þ¤ê 1 ¥Ó¥Ã¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤Î¤Ï¡¢¥ª¥ó¤«¥ª¥Õ¤Î2¼ïÎà¤À¤±¤Ç¤¹¡£
¤Ç¤Ï¡¢¥¹¥¤¥Ã¥Á¤¬¤Õ¤¿¤Ä¡¢¤Ä¤Þ¤ê 2 ¥Ó¥Ã¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤Î¤Ï¡¢²¿¼ïÎà¤Ç¤·¤ç¤¦¤«¡£
¤³¤ì¤Ï´Êñ¤Ç¤¹¤Í¡£1 ¥Ó¥Ã¥È¤Ç2¼ïÎà¤Î¥Ç¡¼¥¿¤òɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤ï¤±¤Ç¤¹¤«¤é¡¢2 ¥Ó¥Ã¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤Î¤Ï¡¢4¼ïÎà¤Î¥Ç¡¼¥¿¤Ç¤¹¡£
¤³¤Î¤¯¤é¤¤¤Ï´Êñ¤Ç¤¹¤Í¡£
¤Ç¤Ï¼¡¤Ë¡¢¥¹¥¤¥Ã¥Á¤¬3¸Ä¤Î¾ì¹ç¤Ï¤É¤¦¤Ç¤·¤ç¤¦¤«¡£
¤³¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¤Í¡£
¤³¤³¤Þ¤Ç¤¯¤ë¤È¡¢¥¹¥¤¥Ã¥Á¤Î¿ô¤È¡¢É½¤¹¤³¤È¤¬¤Ç¤¤ë¥Ç¡¼¥¿¤Î¼ïÎà¤Ë¡¢¤É¤Î¤è¤¦¤Ê´Ø·¸¤¬¤¢¤ë¤«¤ï¤«¤ê¤Þ¤¹¤Í¡£
¥¹¥¤¥Ã¥Á¤Î¿ô¤¬Áý¤¨¤ì¤ÐÁý¤¨¤ë¤Û¤É¡¢É½¤¹¤³¤È¤¬¤Ç¤¤ë¥Ç¡¼¥¿¤Î¼ïÎबÁý¤¨¤Þ¤¹¡£¤½¤·¤Æ¡¢¥¹¥¤¥Ã¥Á¤Ò¤È¤Ä¤Ë¤Ä¤¡¢¥Ç¡¼¥¿¤Î¼ïÎब2Çܤº¤ÄÁý¤¨¤Æ¤¤¤¤Þ¤¹¡£¤³¤ì¤ò¼°¤Çɽ¤¹¤È¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¤³¤³¤Ç½Ð¤Æ¤¤¿µ¹æ( ¥³¥ì ¢Í ^ )¤Ï¡¢¤Ù¤»»¤È¤¤¤¦·×»»¤òɽ¤¹±é»»»Ò¤Ç¤¹¡£¤Ù¤»»¤È¤¤¤¦¤Î¤Ï¡¢2¾è¡¢3¾è¡¢¤Ê¤É¤Î·×»»¤Î¤³¤È¤Ç¤¹¤Í¡£
¡Ø 2 ^ 2 = 4 ¡Ù¤Ç¤¹¤·¡¢¡Ø 2 ^ 4 = 16 ¡Ù¤Ç¤¹¡£¤³¤Î¤è¤¦¤Ê·×»»¤ò¤Ù¤»»¤È¤¤¤¦¤Î¤Ç¤¹¤Í¡£
¤µ¤Æ¡¢¤½¤ì¤Ç¤Ï¤³¤³¤Ç 1 ¥Ð¥¤¥È¤ò¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£1 ¥Ð¥¤¥È¤Ï¡¢¥¹¥¤¥Ã¥Á¤¬8¸Ä¤¯¤Ã¤Ä¤¤¤¿¤â¤Î¤Ç¤·¤¿¤Í¡£¤È¤¤¤¦¤³¤È¤Ï¡¢1 ¥Ð¥¤¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¥Ç¡¼¥¿¤Î¼ïÎà¤Ï¡¢¼¡¤Î¤è¤¦¤Ë·×»»¤Ç¤¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤³¤¦¤Ê¤ê¤Þ¤¹¤Í¡£
¤Ä¤Þ¤ê¡¢1 ¥Ð¥¤¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¥Ç¡¼¥¿¤Ï¡¢ºÇÂç¤Ç256¼ïÎà¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤Á¤ç¤Ã¤È¤ä¤ä¤³¤·¤¯¤Ê¤Ã¤Æ¤¤Þ¤·¤¿¤Í¡£¤â¤¦°ìÅÙÀ°Íý¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£
1 ¥Ó¥Ã¥È¤È¤Ï¡¢¥ª¥ó¥ª¥Õ¤òÀÚ¤êÂØ¤¨¤ë¤³¤È¤¬¤Ç¤¤ë¥¹¥¤¥Ã¥Á¤Î¤è¤¦¤Ê¤â¤Î¤Ç¡¢0 ¤« 1 ¤òµ²±¤¹¤ë¤³¤È¤¬¤Ç¤¤ë¡£
1 ¥Ð¥¤¥È¤È¤Ï¡¢¥¹¥¤¥Ã¥Á¤¬8¸Ä¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤â¤Î(¤Ä¤Þ¤ê 8 ¥Ó¥Ã¥È)¤Ç¡¢ºÇÂç¤Ç256¼ïÎà¤Î¥Ç¡¼¥¿¤òµ²±¤¹¤ë¤³¤È¤¬¤Ç¤¤ë¡£
¢£ÊÑ¿ô¤Î·¿¤È¥Ð¥¤¥È¤Î´Ø·¸
¥Ó¥Ã¥È¤È¥Ð¥¤¥È¤Î°ã¤¤¤Ë¤Ä¤¤¤Æ¤ÏÍý²ò¤Ç¤¤Þ¤·¤¿¤«¡©
¥Ó¥Ã¥È¤ä¥Ð¥¤¥È¤Î°ÕÌ£¤¬¤ï¤«¤ë¤È¡¢º£¤Þ¤Ç²¿µ¤¤Ê¤¯¹Ô¤Ã¤Æ¤¤¤¿¤³¤È¤Ë¡¢¼Â¤Ï½ÅÍפʰÕÌ£¤¬¤¢¤Ã¤¿¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£
¤½¤ÎºÇ¤¿¤ëÎ㤬¡ØÊÑ¿ô¤Î·¿¡Ù¤Ç¤·¤ç¤¦¡£
»×¤¤½Ð¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£ÊÑ¿ô¤Ï¡¢·¿¤Ë¤è¤Ã¤Æ°·¤¨¤ë¥Ç¡¼¥¿¤Î¼ïÎà¤äÂ礤µ¤¬ÊѤï¤ê¤Þ¤¹¤Í¡£Î㤨¤Ð¡¢
¤½¤·¤Æ¡¢
¤³¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡Ø -32768¡Á32767 ¡Ù¤Ï¡¢¥Þ¥¤¥Ê¥¹¤Î¿ôÃͤâ´Þ¤Þ¤ì¤Æ¤¤¤ë¤ï¤±¤Ç¤¹¤«¤é¡¢¿ô¤ÎÎ̤Ȥ·¤Æ¤Ï¡¢65536¼ïÎà¤Î¿ô¤ò°·¤¨¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¤Í¡£
¤Ä¤Þ¤ê¡¢ÊÑ¿ô¤Î·¿¤È¡¢»ÈÍѤ¹¤ë¥Ð¥¤¥È¿ô¤Ë¤Ï¡¢¤È¤Æ¤âÌ©Àܤʴط¸¤¬¤¢¤ë¤Î¤Ç¤¹¡£
¾¤ÎÊÑ¿ô¤Î·¿¤Ç¤â¸«¤Æ¤ß¤Þ¤·¤ç¤¦¡£
Î㤨¤Ð
¤³¤¦¤Ê¤ê¤Þ¤¹¡£
¤µ¤é¤Ë¡¢VBA¤Ë¤Ï¡¢
¤³¤Î¤è¤¦¤Ë¡¢ÊÑ¿ô¤Î·¿¤È¡¢»ÈÍѤ¹¤ë¥Ð¥¤¥È¿ô¡¢°·¤¨¤ë¥Ç¡¼¥¿¤ÎÎ̤ϡ¢¤½¤ì¤¾¤ì¤¬Èó¾ï¤Ë¶¯¤¤´Ø·¸À¤ò»ý¤Ã¤Æ¤¤¤ë¤Î¤Ç¤¹¤Í¡£¼Â¤Ïº£²ó¤Î¹ÖºÂ¤ÇºÇ¤â½ÅÍפʤΤ¬¡¢¤³¤ÎÊÑ¿ô¤Î·¿¤È¥Ð¥¤¥È¤È¤Î´Ø·¸¤Ç¤¹¡£
API¤òÍѤ¤¤¿½èÍý¤ä¡¢DirectX¤òÍѤ¤¤¿½èÍý¤Ï¡¢´ðËÜŪ¤ËC¸À¸ì¤Ê¤É¤ò¥Ù¡¼¥¹¤Ëºî¤é¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢²òÀâ½ñ¤Ê¤É¤Ç¤Ï¿¤¯¤Î¾ì¹ç¡¢¥×¥í¥°¥é¥à¾å¤Ç»È¤¦ÊÑ¿ô¤Î·¿¤Ê¤É¤¬¡¢C¸À¸ì¤Ê¤É¤ÎÊÑ¿ô·¿¤Ç½ñ¤«¤ì¤Æ¤¤¤ë¤³¤È¤¬Â¿¤¤¤Ç¤¹¡£¼Â¤Ï¤³¤ó¤Ê¤È¤¤Ë¡¢¤³¤Î¥Ð¥¤¥È¤Ë´Ø¤¹¤ëÃ챤¬½ÅÍפˤʤ륱¡¼¥¹¤¬¤¢¤ê¤Þ¤¹¡£
Î㤨¤Ð¡¢C¸À¸ì¤Î¡Ø int ·¿ ¡Ù¤Ï¡¢4 ¥Ð¥¤¥È¤ÎÎΰè¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤ì¤Ï¡¢VBA¤Ç¸À¤¦¤È
¤³¤Î¤Û¤«¤Ë¤â¡¢¥Ð¥¤¥È¤Ë´Ø¤¹¤ëÃ챤¬É¬Íפˤʤ륱¡¼¥¹¤Ï¡¢¹âÅ٤ʤ³¤È¤ò¤ä¤í¤¦¤È¤¹¤ì¤Ð¤½¤ì¤À¤±ÉÑÈˤËÅо줷¤Þ¤¹¡£¤¹¤°¤Ë²¿¤«¤ËÌòΩ¤Ä¤È¤¤¤¦¤è¤¦¤ÊÃμ±¤Ç¤â¤Ê¤¤¤Î¤Ç¤¹¤¬¡¢ÃΤäƤ¤¤ë¤³¤È¤ÏÂ礤ʰÕÌ£¤ò»ý¤Á¤Þ¤¹¡£
¨¸úÀ¤Î¤¢¤ëÃμ±¤Ç¤Ï¤Ê¤¯¡¢¤É¤Á¤é¤«¤È¤¤¤¦¤ÈÃÏÌ£¤ÊÃμ±¤Ç¤¹¤¬¡¢¤³¤¦¤¤¤Ã¤¿ÆâÍÆ¤ò¤¿¤Þ¤Ë¤Ï¤ä¤ë¤Î¤â¤¤¤¤¤«¤Ê¤È»×¤¤¤Þ¤·¤Æ¡¢¹ÖºÂ¤Ë¤·¤Æ¤ß¤Þ¤·¤¿¡£VBA¤Ç¤Ï¡¢¤³¤¦¤¤¤Ã¤¿Ã챤¬Ìµ¤¯¤Æ¤â¤½¤ì¤Ê¤ê¤Ë¤Ç¤¤Æ¤·¤Þ¤¦¤À¤±¤Ë¡¢¤É¤¦¤·¤Æ¤â¤ª¤¶¤Ê¤ê¤Ë¤Ê¤ê¤¬¤Á¤Ç¤¹¡£
¤³¤Îµ¡²ñ¤Ë¤·¤Ã¤«¤ê¤È³Ð¤¨¤Æ¤·¤Þ¤¤¡¢´ðÁäÎÄì¾å¤²¤ò¤·¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¿¾¯Æñ¤·¤¤ÆâÍÆ¤Ç¤·¤¿¤Î¤Ç¡¢°ìȯ¤ÇÍý²ò¤Ç¤¤Ê¤¯¤Æ¤â¤¤¤¤¤È»×¤¤¤Þ¤¹¡£
¾Ç¤é¤º¤Ò¤È¤Ä¤Ò¤È¤Ä¡¢½¬ÆÀ¤·¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£
¢£³Ê¸À
¥Ó¥Ã¥È¤È¤Ï¥Ç¡¼¥¿¤ÎºÇ¾®Ã±°Ì
1¥Ó¥Ã¥È¤Ï2¼ïÎà¤Î¥Ç¡¼¥¿¤òµ²±¤Ç¤¤ë
1¥Ð¥¤¥È¤Ï8¥Ó¥Ã¥È¤Ê¤Î¤Ç256¼ïÎà¤Î¥Ç¡¼¥¿¤òµ²±
¤«¤Ê¤êŤ¤Ê¸¾Ï¤Ç¤¹¤Í¡¢º£²ó¤Ï¡£Âç¾æÉפ«¤Ê¡£
¤µ¤Æ¡¢º£²ó¤Ï¾¯¤·Æñ¤·¤¤ÆâÍÆ¤ËÄ©À路¤¿¤¤¤È»×¤Ã¤Æ¤¤¤Þ¤¹¡£
¤³¤ó¤Ê¤³¤È¤òËÁƬ¤«¤é½ñ¤¤¤Æ¤·¤Þ¤¦¤È¡¢¾¯¤·¤Ó¤Ó¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¤Í¡£¤Ç¤â¡¢¤³¤ì¤«¤é¤â¤Ã¤È¹âÅ٤ʽèÍý¤ò¹Ô¤Ã¤Æ¤¤¤³¤¦¤È»×¤Ã¤¿¤é¡¢¤É¤¦¤·¤Æ¤âɬÍפˤʤäƤ¯¤ëÉôʬ¤Ê¤Î¤Ç¡¢¤¬¤ó¤Ð¤Ã¤Æ½¬ÆÀ¤·¤Æ¤¤¤¿¤À¤¤¿¤¤¤È»×¤¤¤Þ¤¹¡£
¤½¤ó¤Ê¤ï¤±¤Çº£²ó¤Î¥Æ¡¼¥Þ¤Ï¡Ø¥Ð¥¤¥È¡Ù¤È¡Ø¥Ó¥Ã¥È¡Ù¤Ë¤Ä¤¤¤Æ¤Ç¤¹¡£
C¸À¸ì¤Ê¤É¤Ç¤Ï¡¢¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ë´Ø¤·¤Æ¤ÎÃ챤¬¤È¤Æ¤â½ÅÍפʰÕÌ£¤ò»ý¤Á¤Þ¤¹¡£¤¢¤ëÄøÅÙ¡¢¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ë¤Ä¤¤¤ÆÍý²ò¤·¤Æ¤¤¤Ê¤¤¤È¡¢Èæ³ÓŪ´Êñ¤Ê¥×¥í¥°¥é¥à¤Ç¤¹¤éÁȤळ¤È¤¬¤Ç¤¤Þ¤»¤ó¡£
¤³¤ì¤Ï¡¢¤Ò¤È¤³¤È¤Ç¸À¤Ã¤Æ¤·¤Þ¤¨¤Ð¡¢C¸À¸ì¤¬Èæ³ÓŪÄã¥ì¥Ù¥ë¤Ê¥×¥í¥°¥é¥à¤òÁȤá¤ë¸À¸ì¤À¤«¤é¡¢¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦¤«¡£¤Á¤ç¤Ã¤È¤ï¤«¤ê¤Ë¤¯¤¤¤Ç¤¹¤Í¡£
Á°¤Ë¤â¤É¤³¤«¤Ç½ñ¤¤Þ¤·¤¿¤¬¡¢¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ë¤Ä¤¤¤Æ¡¢Äã¥ì¥Ù¥ë¤È¤«¡¢¹â¥ì¥Ù¥ë¤È¤«¡¢¤½¤¦¤¤¤Ã¤¿¸ÀÍÕ¤ò»È¤¦¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£Äã¥ì¥Ù¥ë¤Ê¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ã¤Æ¡¢°ìÂΤɤó¤Ê¸À¸ì¤Ê¤Î¡©¡¡¤Èµ¿Ìä¤Ë»×¤¤¤Þ¤¹¤Í¡£
¥Ñ¥½¥³¥ó¤Ê¤É¤ÎÅŻҵ¡´ï¤Ï¡¢¥Ç¡¼¥¿¤òÊݸ¤·¤¿¤ê¡¢¤¢¤ë¤¤¤Ï²¿¤«¤·¤é¤Îưºî¤ò¹Ô¤¦ºÝ¤Ë¡¢¤½¤ì¤é¤Î¾ðÊóÁ´¤Æ¤ò¿ô»ú¤ò»È¤Ã¤Æ½èÍý¤·¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢µ¡³£¤Ë¤·¤«¤ï¤«¤é¤Ê¤¤¡Øµ¡³£¸ì¡Ù¤ò»È¤Ã¤Æ¥Ç¡¼¥¿¤ò½èÍý¤·¤Æ¤¤¤ë¤Î¤Ç¤¹¡£
¿Í´Ö¤«¤é¸«¤ë¤È¡¢µ¡³£¸ì¤Ï¡¢¤Ê¤ó¤Î°ÕÌ£¤â̵¤¤¤¿¤À¤Î¿ô»ú¤Ë¤·¤«¸«¤¨¤Þ¤»¤ó¡£¤Ç¤¹¤«¤é¡¢¿Í´Ö¤Ç¤â°ÕÌ£¤¬¤ï¤«¤ë¤è¤¦¤Ë¡¢ÍÍ¡¹¤Ê¹©Éפò¤·¤¿¤â¤Î¤¬¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ç¤¹¤Í¡£
¼ÂºÝ¤Îµ¡³£¸ì¤ÇÌ¿Îá¤Ç¤¤ì¤Ð°ìÈÖ¤¤¤¤¤Î¤Ç¤·¤ç¤¦¤¬¡¢¿Í´Ö¤Ç¤³¤ì¤¬¼«ºß¤Ë¤ï¤«¤ë¿Í¤Ï¤Þ¤º¤¤¤Þ¤»¤ó¡£¤½¤³¤Ç¡¢¿Í´Ö¤Ç¤â¤ï¤«¤ë¸ÀÍÕ¤Çʸ¾Ï¤ò½ñ¤¡¢¤½¤ì¤òµ¡³£¸ì¤ËËÝÌõ¤¹¤ë¤³¤È¤Ç¡¢¥Ñ¥½¥³¥ó¤Ê¤É¤ËÍÍ¡¹¤ÊÌ¿Îá¤ò½Ð¤¹¤³¤È¤¬¤Ç¤¤ë¤Î¤Ç¤¹¡£
¤·¤«¤·¡¢¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì¤Ë¤âÍÍ¡¹¤Ê¼ïÎब¤¢¤ê¤Þ¤¹¤Í¡£
¥Ñ¥½¥³¥ó¤Ê¤É¡¢ÅŻҵ¡´ï¤ÎÃæ¤Ç¼ÂºÝ¤Ë»È¤ï¤ì¤ëµ¡³£¸ì¡¢¤³¤ì¤ËÀ¼Á¤¬¶á¤¤¤â¤Î¤Û¤ÉÄã¥ì¥Ù¥ë¤Ê¸À¸ì¤Ç¤¢¤ë¤È¸À¤ï¤ì¤Þ¤¹¡£C¸À¸ì¤Ï¡¢Èæ³ÓŪÄã¥ì¥Ù¥ë¤Êµ½Ò¤ò¹Ô¤¦¤³¤È¤¬²Äǽ¤Ç¤¢¤ê¡¢¸À¤¤Êý¤òÊѤ¨¤ë¤È¡¢¤½¤ì¤À¤±Æñ¤·¤¤¤È¤¤¤¦¤³¤È¤Ç¤â¤¢¤ê¤Þ¤¹¡£
ºÇ¤âÆñ²ò¤Êµ¡³£¸ì¤Ë¶á¤¤¤ï¤±¤Ç¤¹¤«¤é¡¢¤½¤ì¤À¤±Æñ¤·¤¤¤Î¤Ç¤¹¡£
²æ¤é¤¬VBA¤Ï¤È¸À¤¦¤È¡¢¤³¤ì¤Ï¹â¥ì¥Ù¥ë¡¢¤Þ¤¿¤Ï¹âµé¤Ê¸À¸ì¤À¤È¸À¤¨¤Þ¤¹¡£¸À¤¤´¹¤¨¤ë¤È¡¢Æñ¤·¤¤¤³¤È¤¬¤è¤¯¤ï¤«¤é¤Ê¤¯¤Æ¤â¡¢´Êñ¤Ë¥×¥í¥°¥é¥à¤¬µ½Ò¤Ç¤¤ë¤È¤¤¤¦¤³¤È¤Ç¤â¤¢¤ë¤Î¤Ç¤¹¡£
Íפ¹¤ë¤Ë¡¢µ¡³£¸ì¤ËÈæ³ÓŪ¶á¤¤ C¸À¸ì¤Ê¤É¤Ç¤Ï¡¢¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ê¤É¤Î¤Á¤ç¤Ã¤ÈÆñ¤·¤¤Ã챤¬¤É¤¦¤·¤Æ¤âɬÍפˤʤäƤ¤Þ¤¹¡£¤·¤«¤·Æñ¤·¤¤Âå¤ï¤ê¤Ë¡¢¥Ñ¥½¥³¥ó¾å¤Î¤Û¤È¤ó¤ÉÁ´¤Æ¤Î½èÍý¤ò¼Â¸½¤µ¤»¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
µÕ¤ËVBA¤Ï¡¢¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ê¤É¤ÎÃ챤¬Ìµ¤¯¤Æ¤â¡¢¤½¤ì¤Ê¤ê¤Ë¥×¥í¥°¥é¥à¤¬ÁȤá¤Þ¤¹¡£
¤·¤«¤·¡¢¤³¤ì¤Ï¸À¤¤´¹¤¨¤ë¤È¡¢¤Ç¤¤ë¤³¤È¤¬¸ÂÄꤵ¤ì¤Æ¤¤¤ë¤È¤¤¤¦¤³¤È¤Ç¤â¤¢¤ë¤Î¤Ç¤¹¤Í¡£
¤Ç¤â¡¢VBA¤Ï¤Ç¤¤ë¤³¤È¤¬¾¯¤Ê¤¤¤ó¤À¡Ä¡Ä¡¢¤ÈÍîÃÀ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
´ðËܤËÃé¼Â¤Ë¡¢¹©ÉפÈÅØÎϤòÀѤ߽Ťͤì¤Ð¡¢Âç³µ¤Î¤³¤È¤Ï¤Ç¤¤Þ¤¹¡£¤Á¤ç¤Ã¤È¶Ëü¤Ê¸À¤¤Êý¤«¤â¤·¤ì¤Þ¤»¤ó¤¬¡¢VBA¤Ç¤Ç¤¤Ê¤¤¤³¤È¤È¤¤¤¦¤Î¤Ï¡¢ËÜÅö¤Ë¹âÅ٤ʤ³¤È¤À¤±¤Ç¤¹¡£
Î㤨¤Ð¡¢C¸À¸ì¤òÍѤ¤¤ì¤Ð¡¢¥¦¥£¥ó¥É¥¦¥º¤ä¥Þ¥Ã¥¯¤Î¤è¤¦¤Ê¡¢¥ª¥Ú¥ì¡¼¥·¥ç¥ó¥·¥¹¥Æ¥à¤òºî¤ë¤³¤È¤¬¤Ç¤¤Æ¤·¤Þ¤¤¤Þ¤¹¡£ÅöÁ³¤È¸À¤¨¤ÐÅöÁ³¤Ç¤¹¤¬¡¢VBA¤Ë¤Ï¤³¤ó¤Ê·ÝÅö¤Ï̵Íý¤Ç¤¹¡£
C¸À¸ì¤òÍѤ¤¤ì¤Ð¡¢³ÈÄ¥»Ò¤¬¡Ø DLL ¡Ù¤È¤Ê¤Ã¤Æ¤¤¤ë¡¢¤¤¤ï¤æ¤ë¥é¥¤¥Ö¥é¥ê¥Õ¥¡¥¤¥ë¤òºî¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£VBA¤Ç¤Ï¤³¤ì¤â̵Íý¤Ç¤¹¤Í¡£
¤Ç¤âVBA¤Ï¡¢WindowsAPI ¤ò»È¤¦»ö¤À¤Ã¤Æ¤Ç¤¤Þ¤¹¤·¡¢DirectX ¤À¤Ã¤Æ»È¤¦¤³¤È¤¬¤Ç¤¤Þ¤¹¡£¥²¡¼¥à¤ä¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºî¤ë¤È¤¤¤¦¤³¤È¤Ë´Ø¤·¤Æ¸À¤¨¤Ð¡¢VBA¤À¤Ã¤Æ·ë¹½¤ä¤ë¤ó¤Ç¤¹¡ª¡¡¤â¤Á¤í¤ó¡¢¤½¤ì¤é¤Î¹âÅ٤ʥƥ¯¥Î¥í¥¸¡¼¤ò¼«ºß¤ËÁà¤ë¤Ë¤Ï¡¢¤½¤ì¤Ê¤ê¤Ë¹âÅÙ¤ÊÃμ±¤ä¡¢¥Ñ¥½¥³¥ó¤Î´ðËÜŪ¤Ê¤³¤È¤Ë´Ø¤¹¤ëÃ챤¬É¬ÍפˤʤäƤ¤Þ¤¹¡£
¥Ð¥¤¥È¤ä¥Ó¥Ã¥È¤Ë¤Ä¤¤¤ÆÍý²ò¤·¤Æ¤¤¤ë¤³¤È¤Ï¡¢¤³¤¦¤·¤¿¹âÅ٤ʽèÍý¤ò¹Ô¤¦¤¿¤á¤Ë¤ÏÀäÂФËɬÍפˤʤäƤ¤Þ¤¹¡£°ì¸«¤¹¤ë¤È±ó²ó¤ê¤Ë´¶¤¸¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£¤·¤«¤·¡¢¤ï¤«¤Ã¤Æ¤ª¤¤¤ÆÂ»¤ò¤¹¤ë¤³¤È¤Ï̵¤¤¤Ï¤º¤Ç¤¹¡£¤Á¤ç¤Ã¤È¤À¤±²æËý¤·¤Æ¡¢¤³¤ÎÀè¤Î¹ÖºÂ¤òÆÉ¤ó¤Ç¤ß¤Æ¤¯¤À¤µ¤¤¡£¼Â¤Ï¤½¤ó¤Ê¤ËÆñ¤·¤¯¤Ê¤¤¤ó¤Ç¤¹¤è¡£³Ú¤Êµ¤»ý¤Á¤Ç¼è¤êÁȤó¤Ç¤ß¤Æ¤¯¤À¤µ¤¤¡£
¢£¤¿¤¯¤µ¤ó¤Î¥¹¥¤¥Ã¥Á
ÁÛÁü¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¤¢¤Ê¤¿¤ÎÌܤÎÁ°¤Ë¤Ï¡¢¥¹¥¤¥Ã¥Á¤¬¤¢¤ê¤Þ¤¹¡£
¤³¤Î¥¹¥¤¥Ã¥Á¤Ï¡¢¾ÈÌÀ¤Î¤è¤¦¤Ë¡¢¥ª¥ó¥ª¥Õ¤òÀÚ¤êÂØ¤¨¤ë¤³¤È¤¬¤Ç¤¤ë»ÅÁȤߤˤʤäƤ¤¤Þ¤¹¡£
°ìÅÙ¥¹¥¤¥Ã¥Á¤ò¥ª¥ó¤Ë¤¹¤ë¤È¡¢¥ª¥Õ¤Ë¤¹¤ë¤Þ¤Ç¤Ï¤º¤Ã¤È¥ª¥ó¤Î¤Þ¤Þ¤Ç¤¹¡£¥ª¥Õ¤Ë¤·¤¿¤é¡¢¥¹¥¤¥Ã¥Á¤òºÆ¤ÓÆþ¤ì¤ë¤Þ¤Ç¤Ï¡¢¥ª¥Õ¤Î¤Þ¤Þ¤Ç¤¹¡£¤½¤ó¤Ê¥¹¥¤¥Ã¥Á¤Ç¤¹¡£»þ´Ö¤¬·Ð¤Ã¤¿¤«¤é¤È¤¤¤Ã¤Æ¾¡¼ê¤Ë¥ª¥ó¥ª¥Õ¤¬ÀÚ¤êÂØ¤ï¤Ã¤¿¤ê¤Ï¤·¤Þ¤»¤ó¡£
¤µ¤Æ¡¢¤³¤Î¥¹¥¤¥Ã¥Á¡£¼Â¤Ï¤Ò¤È¤Ä¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¥¹¥¤¥Ã¥Á¤Ï¡¢8¸Ä¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£Æ±¤¸·Á¤Î¡¢Æ±¤¸Àǽ¤Î¥¹¥¤¥Ã¥Á¤¬¡¢8¸Ä¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¯¤Ã¤Ä¤¤¤Æ¤¤¤Þ¤¹¡£¤½¤ó¤Ê¥¹¥¤¥Ã¥Á¤Î¥»¥Ã¥È¤Ê¤ó¤Ç¤¹¡£
¤³¤Î¥¹¥¤¥Ã¥Á¤Ï¡¢¾ÈÌÀ¤Î¤è¤¦¤Ë¡¢¥ª¥ó¥ª¥Õ¤òÀÚ¤êÂØ¤¨¤ë¤³¤È¤¬¤Ç¤¤ë»ÅÁȤߤˤʤäƤ¤¤Þ¤¹¡£
°ìÅÙ¥¹¥¤¥Ã¥Á¤ò¥ª¥ó¤Ë¤¹¤ë¤È¡¢¥ª¥Õ¤Ë¤¹¤ë¤Þ¤Ç¤Ï¤º¤Ã¤È¥ª¥ó¤Î¤Þ¤Þ¤Ç¤¹¡£¥ª¥Õ¤Ë¤·¤¿¤é¡¢¥¹¥¤¥Ã¥Á¤òºÆ¤ÓÆþ¤ì¤ë¤Þ¤Ç¤Ï¡¢¥ª¥Õ¤Î¤Þ¤Þ¤Ç¤¹¡£¤½¤ó¤Ê¥¹¥¤¥Ã¥Á¤Ç¤¹¡£»þ´Ö¤¬·Ð¤Ã¤¿¤«¤é¤È¤¤¤Ã¤Æ¾¡¼ê¤Ë¥ª¥ó¥ª¥Õ¤¬ÀÚ¤êÂØ¤ï¤Ã¤¿¤ê¤Ï¤·¤Þ¤»¤ó¡£
¤µ¤Æ¡¢¤³¤Î¥¹¥¤¥Ã¥Á¡£¼Â¤Ï¤Ò¤È¤Ä¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¥¹¥¤¥Ã¥Á¤Ï¡¢8¸Ä¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£Æ±¤¸·Á¤Î¡¢Æ±¤¸Àǽ¤Î¥¹¥¤¥Ã¥Á¤¬¡¢8¸Ä¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¯¤Ã¤Ä¤¤¤Æ¤¤¤Þ¤¹¡£¤½¤ó¤Ê¥¹¥¤¥Ã¥Á¤Î¥»¥Ã¥È¤Ê¤ó¤Ç¤¹¡£
¤³¤Îʸ¾Ï¡¢ÆÉ¤ó¤Ç¤É¤ó¤Ê¤Õ¤¦¤Ë´¶¤¸¤¿¤Ç¤·¤ç¤¦¤«¡£
¼Â¤Ï¡¢¤³¤ì¤¬¥Ó¥Ã¥È¤È¥Ð¥¤¥È¤ò´Êñ¤ËÀâÌÀ¤·¤Æ¤¤¤ëʸ¾Ï¤Ç¤¹¡£¤É¤¦¤¤¤¦¤³¤È¡©¡¡¤Ã¤Æ´¶¤¸¤Ç¤¹¤è¤Í¡£ÀâÌÀ¤·¤Þ¤¹¡£
¤Þ¤º¡¢Àè¤Û¤É¤ÎÏäÎÃæ¤Ç¿¿¤ÃÀè¤ËÅо줷¤¿¡¢¡Ø¥¹¥¤¥Ã¥Á¡Ù¡£¤³¤ì¤Ï°ìÂΤʤó¤Ç¤·¤ç¤¦¤«¡£
¼Â¤Ï¡¢¤³¤Î¥¹¥¤¥Ã¥Á¤Ï¥Ó¥Ã¥È¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
¥Ó¥Ã¥È¤È¤Ï¡¢¥Ç¡¼¥¿¤ÎºÇ¾®¤Îñ°Ì¤Ç¡¢0 ¤« 1 ¤Î¤É¤Á¤é¤«¤òµ²±¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£ÁªÂò»è¤¬2¼ïÎष¤«¤Ê¤¤¤Î¤Ç¤¹¤Í¡£¥ª¥ó¤«¡¢¥ª¥Õ¤Î2Âò¤Ê¤ï¤±¤Ç¤¹¡£
¤½¤·¤Æ¡¢Àè¤Û¤É¤ÎÏäǤϡ¢¤³¤Î¥¹¥¤¥Ã¥Á¤¬8¸Ä¤¯¤Ã¤Ä¤¤¤Æ¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤È¤¤¤¦Ï䬽ФƤ¤Þ¤·¤¿¤Í¡£¤³¤ì¤¬¥Ð¥¤¥È¤Ç¤¹¡£
¥Ð¥¤¥È¤È¤Ï¡¢¥ª¥ó¤«¥ª¥Õ¤òÀÚ¤êÂØ¤¨¤é¤ì¤ë¥¹¥¤¥Ã¥Á¤¬¡¢8¸Ä¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤â¤Î¤Ê¤Î¤Ç¤¹¡£
¤·¤«¤·¡¢¤³¤ó¤Ê¤Õ¤¦¤ËÀâÌÀ¤µ¤ì¤Æ¤â¤è¤¯¤ï¤«¤é¤Ê¤¤¤È»×¤¤¤Þ¤¹¡£¤â¤¦¾¯¤·¡¢Æ§¤ß¹þ¤ó¤Ç¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¢£ÊÝ»ý¤Ç¤¤ë¥Ç¡¼¥¿¤Î¼ïÎà
¤Þ¤º¤Ïñ½ã¤Ë¡¢¥¹¥¤¥Ã¥Á¤¬¤Ò¤È¤Ä¤À¤±¤Î¤È¤¤ò¹Í¤¨¤Æ¤ß¤Þ¤¹¡£
¥¹¥¤¥Ã¥Á¤¬¤Ò¤È¤Ä¡¢¤Ä¤Þ¤ê 1 ¥Ó¥Ã¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤Î¤Ï¡¢¥ª¥ó¤«¥ª¥Õ¤Î2¼ïÎà¤À¤±¤Ç¤¹¡£
1 ¥Ó¥Ã¥È ¢Í 2¼ïÎà
¤Ç¤Ï¡¢¥¹¥¤¥Ã¥Á¤¬¤Õ¤¿¤Ä¡¢¤Ä¤Þ¤ê 2 ¥Ó¥Ã¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤Î¤Ï¡¢²¿¼ïÎà¤Ç¤·¤ç¤¦¤«¡£
¤³¤ì¤Ï´Êñ¤Ç¤¹¤Í¡£1 ¥Ó¥Ã¥È¤Ç2¼ïÎà¤Î¥Ç¡¼¥¿¤òɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤ï¤±¤Ç¤¹¤«¤é¡¢2 ¥Ó¥Ã¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤Î¤Ï¡¢4¼ïÎà¤Î¥Ç¡¼¥¿¤Ç¤¹¡£
¥ª¥ó ¡ß ¥ª¥ó
¥ª¥ó ¡ß ¥ª¥Õ
¥ª¥Õ ¡ß ¥ª¥ó
¥ª¥Õ ¡ß ¥ª¥Õ¡¡¡Ä¡Ä¡¡¹ç·× 4 ¼ïÎà
¥ª¥ó ¡ß ¥ª¥Õ
¥ª¥Õ ¡ß ¥ª¥ó
¥ª¥Õ ¡ß ¥ª¥Õ¡¡¡Ä¡Ä¡¡¹ç·× 4 ¼ïÎà
¤³¤Î¤¯¤é¤¤¤Ï´Êñ¤Ç¤¹¤Í¡£
¤Ç¤Ï¼¡¤Ë¡¢¥¹¥¤¥Ã¥Á¤¬3¸Ä¤Î¾ì¹ç¤Ï¤É¤¦¤Ç¤·¤ç¤¦¤«¡£
¥ª¥ó ¡ß ¥ª¥ó ¡ß ¥ª¥ó
¥ª¥ó ¡ß ¥ª¥Õ ¡ß ¥ª¥ó
¥ª¥Õ ¡ß ¥ª¥ó ¡ß ¥ª¥ó
¥ª¥Õ ¡ß ¥ª¥Õ ¡ß ¥ª¥ó
¥ª¥ó ¡ß ¥ª¥ó ¡ß ¥ª¥Õ
¥ª¥ó ¡ß ¥ª¥Õ ¡ß ¥ª¥Õ
¥ª¥Õ ¡ß ¥ª¥ó ¡ß ¥ª¥Õ
¥ª¥Õ ¡ß ¥ª¥Õ ¡ß ¥ª¥Õ¡¡¡Ä¡Ä¡¡¹ç·× 8 ¼ïÎà
¥ª¥ó ¡ß ¥ª¥Õ ¡ß ¥ª¥ó
¥ª¥Õ ¡ß ¥ª¥ó ¡ß ¥ª¥ó
¥ª¥Õ ¡ß ¥ª¥Õ ¡ß ¥ª¥ó
¥ª¥ó ¡ß ¥ª¥ó ¡ß ¥ª¥Õ
¥ª¥ó ¡ß ¥ª¥Õ ¡ß ¥ª¥Õ
¥ª¥Õ ¡ß ¥ª¥ó ¡ß ¥ª¥Õ
¥ª¥Õ ¡ß ¥ª¥Õ ¡ß ¥ª¥Õ¡¡¡Ä¡Ä¡¡¹ç·× 8 ¼ïÎà
¤³¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¤Í¡£
¤³¤³¤Þ¤Ç¤¯¤ë¤È¡¢¥¹¥¤¥Ã¥Á¤Î¿ô¤È¡¢É½¤¹¤³¤È¤¬¤Ç¤¤ë¥Ç¡¼¥¿¤Î¼ïÎà¤Ë¡¢¤É¤Î¤è¤¦¤Ê´Ø·¸¤¬¤¢¤ë¤«¤ï¤«¤ê¤Þ¤¹¤Í¡£
¥¹¥¤¥Ã¥Á¤Î¿ô¤¬Áý¤¨¤ì¤ÐÁý¤¨¤ë¤Û¤É¡¢É½¤¹¤³¤È¤¬¤Ç¤¤ë¥Ç¡¼¥¿¤Î¼ïÎबÁý¤¨¤Þ¤¹¡£¤½¤·¤Æ¡¢¥¹¥¤¥Ã¥Á¤Ò¤È¤Ä¤Ë¤Ä¤¡¢¥Ç¡¼¥¿¤Î¼ïÎब2Çܤº¤ÄÁý¤¨¤Æ¤¤¤¤Þ¤¹¡£¤³¤ì¤ò¼°¤Çɽ¤¹¤È¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
2 ^ ¥¹¥¤¥Ã¥Á¤Î¿ô
¤³¤³¤Ç½Ð¤Æ¤¤¿µ¹æ( ¥³¥ì ¢Í ^ )¤Ï¡¢¤Ù¤»»¤È¤¤¤¦·×»»¤òɽ¤¹±é»»»Ò¤Ç¤¹¡£¤Ù¤»»¤È¤¤¤¦¤Î¤Ï¡¢2¾è¡¢3¾è¡¢¤Ê¤É¤Î·×»»¤Î¤³¤È¤Ç¤¹¤Í¡£
¡Ø 2 ^ 2 = 4 ¡Ù¤Ç¤¹¤·¡¢¡Ø 2 ^ 4 = 16 ¡Ù¤Ç¤¹¡£¤³¤Î¤è¤¦¤Ê·×»»¤ò¤Ù¤»»¤È¤¤¤¦¤Î¤Ç¤¹¤Í¡£
¤µ¤Æ¡¢¤½¤ì¤Ç¤Ï¤³¤³¤Ç 1 ¥Ð¥¤¥È¤ò¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£1 ¥Ð¥¤¥È¤Ï¡¢¥¹¥¤¥Ã¥Á¤¬8¸Ä¤¯¤Ã¤Ä¤¤¤¿¤â¤Î¤Ç¤·¤¿¤Í¡£¤È¤¤¤¦¤³¤È¤Ï¡¢1 ¥Ð¥¤¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¥Ç¡¼¥¿¤Î¼ïÎà¤Ï¡¢¼¡¤Î¤è¤¦¤Ë·×»»¤Ç¤¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
2 ^ 8 = 256
¤³¤¦¤Ê¤ê¤Þ¤¹¤Í¡£
¤Ä¤Þ¤ê¡¢1 ¥Ð¥¤¥È¤Çɽ¤¹¤³¤È¤¬¤Ç¤¤ë¥Ç¡¼¥¿¤Ï¡¢ºÇÂç¤Ç256¼ïÎà¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤Á¤ç¤Ã¤È¤ä¤ä¤³¤·¤¯¤Ê¤Ã¤Æ¤¤Þ¤·¤¿¤Í¡£¤â¤¦°ìÅÙÀ°Íý¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£
1 ¥Ó¥Ã¥È¤È¤Ï¡¢¥ª¥ó¥ª¥Õ¤òÀÚ¤êÂØ¤¨¤ë¤³¤È¤¬¤Ç¤¤ë¥¹¥¤¥Ã¥Á¤Î¤è¤¦¤Ê¤â¤Î¤Ç¡¢0 ¤« 1 ¤òµ²±¤¹¤ë¤³¤È¤¬¤Ç¤¤ë¡£
1 ¥Ð¥¤¥È¤È¤Ï¡¢¥¹¥¤¥Ã¥Á¤¬8¸Ä¥»¥Ã¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤â¤Î(¤Ä¤Þ¤ê 8 ¥Ó¥Ã¥È)¤Ç¡¢ºÇÂç¤Ç256¼ïÎà¤Î¥Ç¡¼¥¿¤òµ²±¤¹¤ë¤³¤È¤¬¤Ç¤¤ë¡£
¢£ÊÑ¿ô¤Î·¿¤È¥Ð¥¤¥È¤Î´Ø·¸
¥Ó¥Ã¥È¤È¥Ð¥¤¥È¤Î°ã¤¤¤Ë¤Ä¤¤¤Æ¤ÏÍý²ò¤Ç¤¤Þ¤·¤¿¤«¡©
¥Ó¥Ã¥È¤ä¥Ð¥¤¥È¤Î°ÕÌ£¤¬¤ï¤«¤ë¤È¡¢º£¤Þ¤Ç²¿µ¤¤Ê¤¯¹Ô¤Ã¤Æ¤¤¤¿¤³¤È¤Ë¡¢¼Â¤Ï½ÅÍפʰÕÌ£¤¬¤¢¤Ã¤¿¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£
¤½¤ÎºÇ¤¿¤ëÎ㤬¡ØÊÑ¿ô¤Î·¿¡Ù¤Ç¤·¤ç¤¦¡£
»×¤¤½Ð¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£ÊÑ¿ô¤Ï¡¢·¿¤Ë¤è¤Ã¤Æ°·¤¨¤ë¥Ç¡¼¥¿¤Î¼ïÎà¤äÂ礤µ¤¬ÊѤï¤ê¤Þ¤¹¤Í¡£Î㤨¤Ð¡¢
Integer ·¿¤ÎÊÑ¿ô¤Ï¡Ø -32768¡Á32767 ¡Ù¤ÎÈÏ°ÏÆâ¤Î¿ôÃͤò°·¤¦¤³¤È¤¬¤Ç¤¤ëÊÑ¿ô¤Î·¿¤Ç¤¹¡£¤½¤·¤Æ¡¢
Integer ·¿¤ÎÊÑ¿ô¤Ï¡¢2 ¥Ð¥¤¥È¤Î¥á¥â¥êÎΰè¤ò»ÈÍѤ¹¤ë¤³¤È¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£2 ¥Ð¥¤¥È¤Ã¤Æ¡¢²¿¼ïÎà¤Î¥Ç¡¼¥¿¤òɽ¤¹¤³¤È¤¬¤Ç¤¤ë¤ó¤Ç¤·¤¿¤Ã¤±¡©1 ¥Ð¥¤¥È ¡Ä¡Ä 256¼ïÎà¤Î¥Ç¡¼¥¿¤òµ²±¤Ç¤¤ë
2 ¥Ð¥¤¥È ¡Ä¡Ä 256¼ïÎà ¡ß 256¼ïÎà = 65536¼ïÎà
2 ¥Ð¥¤¥È ¡Ä¡Ä 256¼ïÎà ¡ß 256¼ïÎà = 65536¼ïÎà
¤³¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡Ø -32768¡Á32767 ¡Ù¤Ï¡¢¥Þ¥¤¥Ê¥¹¤Î¿ôÃͤâ´Þ¤Þ¤ì¤Æ¤¤¤ë¤ï¤±¤Ç¤¹¤«¤é¡¢¿ô¤ÎÎ̤Ȥ·¤Æ¤Ï¡¢65536¼ïÎà¤Î¿ô¤ò°·¤¨¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¤Í¡£
¤Ä¤Þ¤ê¡¢ÊÑ¿ô¤Î·¿¤È¡¢»ÈÍѤ¹¤ë¥Ð¥¤¥È¿ô¤Ë¤Ï¡¢¤È¤Æ¤âÌ©Àܤʴط¸¤¬¤¢¤ë¤Î¤Ç¤¹¡£
¾¤ÎÊÑ¿ô¤Î·¿¤Ç¤â¸«¤Æ¤ß¤Þ¤·¤ç¤¦¡£
Î㤨¤Ð
Long ·¿¤Ç¤Ï¡¢¤É¤¦¤Ê¤Ã¤Æ¤¤¤ë¤Î¤Ç¤·¤ç¤¦¤«¡£Long ·¿¤ÎÊÑ¿ô¤Ï¡¢4 ¥Ð¥¤¥È¤Î¥á¥â¥êÎΰè¤ò»ÈÍѤ·¤Þ¤¹¡£¤È¤¤¤¦¤³¤È¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£1 ¥Ð¥¤¥È ¡Ä¡Ä 256¼ïÎà¤Î¥Ç¡¼¥¿¤òµ²±¤Ç¤¤ë
4 ¥Ð¥¤¥È ¡Ä¡Ä 256 ¡ß 256 ¡ß 256 ¡ß 256 ¡Ä¡Ä 4294967296¼ïÎà
4 ¥Ð¥¤¥È ¡Ä¡Ä 256 ¡ß 256 ¡ß 256 ¡ß 256 ¡Ä¡Ä 4294967296¼ïÎà
¤³¤¦¤Ê¤ê¤Þ¤¹¡£
Long ·¿¤ÎÊÑ¿ô¤Ï¡¢¡Ø -2147483648 ¡Á 2147483647 ¡Ù¤ÎÈϰϤοôÃͤò°·¤¦¤³¤È¤¬¤Ç¤¤ëÊÑ¿ô¤Ç¤¹¡£¥Þ¥¤¥Ê¥¹¤ÎÎΰè¤â´Þ¤á¤ë¤È¡¢4294967296¼ïÎà¤Î¿ôÃͤò°·¤¦¤³¤È¤¬¤Ç¤¤ë¤ï¤±¤Ç¤¹¤Í¡£¤µ¤é¤Ë¡¢VBA¤Ë¤Ï¡¢
Byte ·¿¤È¤¤¤¦ÊÑ¿ô¤Î·¿¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤Ï¤â¤¦¸«¤¿¤Þ¤ó¤Þ¡¢»ÈÍѤ¹¤ëÎΰè¤â 1 ¥Ð¥¤¥È¤Ç¡¢°·¤¨¤ë¥Ç¡¼¥¿¤â¡Ø 0 ¡Á 255 ¡Ù¤Þ¤Ç¤ÎÈϰϤȤʤäƤ¤¤Þ¤¹¡£0 ¤ò´Þ¤á¤¿256¼ïÎà¤Î¥Ç¡¼¥¿¤ò°·¤¦¤³¤È¤¬¤Ç¤¤ë¤Î¤Ç¤¹¤Í¡£¤³¤Î¤è¤¦¤Ë¡¢ÊÑ¿ô¤Î·¿¤È¡¢»ÈÍѤ¹¤ë¥Ð¥¤¥È¿ô¡¢°·¤¨¤ë¥Ç¡¼¥¿¤ÎÎ̤ϡ¢¤½¤ì¤¾¤ì¤¬Èó¾ï¤Ë¶¯¤¤´Ø·¸À¤ò»ý¤Ã¤Æ¤¤¤ë¤Î¤Ç¤¹¤Í¡£¼Â¤Ïº£²ó¤Î¹ÖºÂ¤ÇºÇ¤â½ÅÍפʤΤ¬¡¢¤³¤ÎÊÑ¿ô¤Î·¿¤È¥Ð¥¤¥È¤È¤Î´Ø·¸¤Ç¤¹¡£
API¤òÍѤ¤¤¿½èÍý¤ä¡¢DirectX¤òÍѤ¤¤¿½èÍý¤Ï¡¢´ðËÜŪ¤ËC¸À¸ì¤Ê¤É¤ò¥Ù¡¼¥¹¤Ëºî¤é¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤¿¤á¡¢²òÀâ½ñ¤Ê¤É¤Ç¤Ï¿¤¯¤Î¾ì¹ç¡¢¥×¥í¥°¥é¥à¾å¤Ç»È¤¦ÊÑ¿ô¤Î·¿¤Ê¤É¤¬¡¢C¸À¸ì¤Ê¤É¤ÎÊÑ¿ô·¿¤Ç½ñ¤«¤ì¤Æ¤¤¤ë¤³¤È¤¬Â¿¤¤¤Ç¤¹¡£¼Â¤Ï¤³¤ó¤Ê¤È¤¤Ë¡¢¤³¤Î¥Ð¥¤¥È¤Ë´Ø¤¹¤ëÃ챤¬½ÅÍפˤʤ륱¡¼¥¹¤¬¤¢¤ê¤Þ¤¹¡£
Î㤨¤Ð¡¢C¸À¸ì¤Î¡Ø int ·¿ ¡Ù¤Ï¡¢4 ¥Ð¥¤¥È¤ÎÎΰè¤ò»ÈÍѤ·¤Þ¤¹¡£¤³¤ì¤Ï¡¢VBA¤Ç¸À¤¦¤È
Long ·¿¤ÈƱ¤¸¥á¥â¥ê¤Î»ÈÍÑÎ̤Ǥ¹¡£¤Ç¤¹¤«¤é¡¢C¸À¸ì¤Î²òÀâ¤ÎÃæ¤Ç¡¢int ·¿¤ò»È¤Ã¤Æ½ñ¤«¤ì¤Æ¤¤¤ëÉôʬ¤Ï¡¢VBA¤Ç¤Ï Long ·¿¤ò»È¤Ã¤ÆÂåÍѤǤ¤ë¤È¤¤¤¦¤ï¤±¤Ç¤¹¡£¤³¤Î¤Û¤«¤Ë¤â¡¢¥Ð¥¤¥È¤Ë´Ø¤¹¤ëÃ챤¬É¬Íפˤʤ륱¡¼¥¹¤Ï¡¢¹âÅ٤ʤ³¤È¤ò¤ä¤í¤¦¤È¤¹¤ì¤Ð¤½¤ì¤À¤±ÉÑÈˤËÅо줷¤Þ¤¹¡£¤¹¤°¤Ë²¿¤«¤ËÌòΩ¤Ä¤È¤¤¤¦¤è¤¦¤ÊÃμ±¤Ç¤â¤Ê¤¤¤Î¤Ç¤¹¤¬¡¢ÃΤäƤ¤¤ë¤³¤È¤ÏÂ礤ʰÕÌ£¤ò»ý¤Á¤Þ¤¹¡£
¨¸úÀ¤Î¤¢¤ëÃμ±¤Ç¤Ï¤Ê¤¯¡¢¤É¤Á¤é¤«¤È¤¤¤¦¤ÈÃÏÌ£¤ÊÃμ±¤Ç¤¹¤¬¡¢¤³¤¦¤¤¤Ã¤¿ÆâÍÆ¤ò¤¿¤Þ¤Ë¤Ï¤ä¤ë¤Î¤â¤¤¤¤¤«¤Ê¤È»×¤¤¤Þ¤·¤Æ¡¢¹ÖºÂ¤Ë¤·¤Æ¤ß¤Þ¤·¤¿¡£VBA¤Ç¤Ï¡¢¤³¤¦¤¤¤Ã¤¿Ã챤¬Ìµ¤¯¤Æ¤â¤½¤ì¤Ê¤ê¤Ë¤Ç¤¤Æ¤·¤Þ¤¦¤À¤±¤Ë¡¢¤É¤¦¤·¤Æ¤â¤ª¤¶¤Ê¤ê¤Ë¤Ê¤ê¤¬¤Á¤Ç¤¹¡£
¤³¤Îµ¡²ñ¤Ë¤·¤Ã¤«¤ê¤È³Ð¤¨¤Æ¤·¤Þ¤¤¡¢´ðÁäÎÄì¾å¤²¤ò¤·¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¿¾¯Æñ¤·¤¤ÆâÍÆ¤Ç¤·¤¿¤Î¤Ç¡¢°ìȯ¤ÇÍý²ò¤Ç¤¤Ê¤¯¤Æ¤â¤¤¤¤¤È»×¤¤¤Þ¤¹¡£
¾Ç¤é¤º¤Ò¤È¤Ä¤Ò¤È¤Ä¡¢½¬ÆÀ¤·¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£
¢£³Ê¸À
¥Ó¥Ã¥È¤È¤Ï¥Ç¡¼¥¿¤ÎºÇ¾®Ã±°Ì
1¥Ó¥Ã¥È¤Ï2¼ïÎà¤Î¥Ç¡¼¥¿¤òµ²±¤Ç¤¤ë
1¥Ð¥¤¥È¤Ï8¥Ó¥Ã¥È¤Ê¤Î¤Ç256¼ïÎà¤Î¥Ç¡¼¥¿¤òµ²±
¤«¤Ê¤êŤ¤Ê¸¾Ï¤Ç¤¹¤Í¡¢º£²ó¤Ï¡£Âç¾æÉפ«¤Ê¡£





