![]() | Programming Guide | WideStudio/MWT Index Table of contents |
¼Ó¼ºÇڵ鷯¸¦ ½ÇÀåÇϱ⿡´Â
¼Ó¼º ¼³Á¤Çڵ鷯¸¦ ½ÇÀåÇϱ⿡´Â
¼Ó¼º ¼³Á¤¿¡¼ [ »ç¿ëÀÚ¿¡ÀÇÇÑ Çڵ鷯ÇÔ¼öÀÇ Á¤ÀÇ(define)]¸¦ üũÇϸé setProperty ÇÔ¼ö, getProperty ÇÔ¼ö¸¦ ºÎ¸¥°æ¿ì¿¡ ½ÇÇàµÇ´Â ¼Ó¼ºÇڵ鷯¸¦ ½ÇÀå ÇÒ¼ö ÀÖ½À´Ï´Ù.
¿¹ÄÁµ¥ ¼Ó¼º¸íĪÀÌ WSNvalue , ¼Ó¼ºÇüÀÌ long ÀÎ °æ¿ì, ¼Ó¼º ¼³Á¤Çڵ鷯´Â ´ÙÀ½°ú °°Àº ¼½ÄÀ¸·Î Á¤ÀÇ(define)µË´Ï´Ù.
void class_name::setWorkWSNvalue(long val){ //do something.. //ÀÌ Çڵ鷯´Â setProperty(WSNvalue,val) ÀÇ ½ÇÇàÀ¸·Î ºÒ¸®¿ó´Ï´Ù. }Çڵ鷯 ÇÔ¼ö¸íÀº setWork + ¼Ó¼º¸íĪÀÌ µË´Ï´Ù. setProperty ÇÔ¼ö¿¡ À̾îÁø °ªÀÌ val ¿¡ ¿Å°ÜÁö±â¿¡ ±× °ªÀ» ÀÌ¿ëÇØ¼ 󸮸¦ ½ÇÇàÇÕ´Ï´Ù.¼Ó¼º ÃëµæÇڵ鷯¸¦ Çڵ鷯¸¦ ½ÇÀåÇϱ⿡´Â
¼Ó¼º ÃëµæÇڵ鷯´Â getProperty ÇÔ¼ö¸¦ ºÎ¸¥ °æ¿ì¿¡ ½ÇÇàµË´Ï´Ù.
¿¹ÄÁµ¥ ¼Ó¼º¸íĪÀÌ WSNvalue , ¼Ó¼ºÇüÀÌ long ÀÎ °æ¿ì, ¼³Á¤ ¼Ó¼ºÇڵ鷯´Â ´ÙÀ½°ú °°Àº ¼½ÄÀ¸·Î Á¤ÀÇ(define)µË´Ï´Ù.
void class_name::getWorkWSNvalue(long* val){ //do something.. //ÀÌ Çڵ鷯´Â getProperty(WSNvalue) ÀÇ ½ÇÇàÀ¸·Î ºÒ¸®¿ó´Ï´Ù. //*val ¿¡ °á°ú·Î µ¹¸± °ªÀ» ¼³Á¤ ÇÒ¼ö ÀÖ½À´Ï´Ù. }Çڵ鷯 ÇÔ¼ö¸íÀº getWork + ¼Ó¼º¸íĪ¿¡ µË´Ï´Ù. Ȥ½Ã º¸ÁöÇÏ´Â ¼Ó¼ºÄ¡¿Í ´Ù¸¥ °ªÀ» µ¹¸± °æ¿ì¿¡´Â *val ¿¡ µ¹¸± °ªÀ» °Ý´ÕÇÕ´Ï´Ù.
Copyright(C) WideStudio/MWT Development Team, 1999-2005 | Last modified: Jul 31, 2005 |