[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: form ÆÄÀÏÀÔÃâ·ÂÇÔ¼ö
¼ÒºÐ·ù: form °³¹æ
formopen() ÀÛ¼ºÀÏ: 1999/10/22
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä Çü½Ä1) result= formopen(formname) Çü½Ä2) result= formopen(NULL, str) 2. ±â´É: Çü½Ä1)Àº ÀÎÀÚ formnameÀÇ Æû ÆÄÀÏÀ» °³¹æÇÏ°í Çü½Ä2)´Â ÀÎÀÚ str ÀÇ ¹®ÀÚ¿­ÀÇ ÆûÀ» °³¹æÇÑ´Ù. ÆûÀÌ °³¹æµÈ »óÅ¿¡¼­ ´Ù¸¥ ÆûÀ» ÁßøÇؼ­ °³¹æÇÒ ¼ö ÀÖÀ¸¸ç, ÃÖÈÄ¿¡ °³¹æµÈ °Í¸¸ È°¼ºÈ­µÇ¾î 󸮵ȴÙ. °³¹æµÈ ÆûÀ» Æó¼âÇÏ°Ô µÇ¸é °³¹æÇÑ ¿ª¼øÀ¸·Î ¼ø¼­ÀÖ°Ô È°¼ºÈ­µÈ´Ù. 3. ¼³¸í (1) ÀÎÀÚ formnameÀº ¹®ÀÚ¿­·Î Æû ÆÄÀÏÀÇ À̸§ÀÌ¸ç °æ·Î¸íÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù. (2) Çü½Ä2)ÀÇ ÀÎÀÚ strÀº ¹®ÀÚ¿­ÀÇ ÆûÀ» Ãâ·ÂÇϱâ À§ÇÑ °ÍÀÌ¸ç ¹®ÀÚ¿­ÀÌ ¾Æ´Ï¸é ¹®ÀÚ¿­·Î Çüº¯È¯µÈ´Ù. (3) Çü½Ä2)¿¡¼­ ù¹ø° ÀÎÀÚ´Â »ç¿ëµÇÁö ¾Ê´Â´Ù. (4) formopen() ¹× ÆûÀ» °³¹æÇÏ¿© »ç¿ëÇÏ´Â °ü·Ã ÇÔ¼ö¿Í Inline print°¡ ÆûÀ» Æó¼âÇÏÁö ¾ÊÀº »óÅ¿¡¼­ Áß÷ÇÏ¿© °³¹æÇÒ ¼ö ÀÖ´Â ÃÖ´ë °³¼ö´Â 32 °³À̸ç ÀÌ°ÍÀ» ÃÊ°úÇÏ¿© Áßø °³¹æÇÏ¸é ¿¡·¯ 󸮵ȴÙ. (5) resultÀÇ °ªÀº Á¤¼ö 0, -1, -2, -3, -5 ÁßÀÇ ÇÑ ¼öÀÌ´Ù. (6) result°¡ 0(FORM_NOERR)À̸é Á¤»óÀûÀ¸·Î ÆûÀ» °³¹æÇÑ °æ¿ìÀÌ´Ù. (7) result°¡ -1(FORM_OPENERR)À̸é formnameÀÌ ¾ø°Å³ª °³¹æÇÒ ¼ö ¾øÀ» ¶§ÀÌ´Ù. (8) result°¡ -2(FORM_READERR)À̸é ÆûÀÌ 0 byteÀ̰ųª Àб⠿¡·¯ÀÎ °æ¿ìÀÌ´Ù. (9) result°¡ -3(FORM_OUTMEMERR)À̸é ÆûÀ» ÀúÀåÇÒ ¸Þ¸ð¸®°¡ ºÎÁ·ÇÑ °æ¿ìÀÌ´Ù. 4. »ç¿ë¿¹ Á¦¸ñ="1999³â 11¿ù Á¤±â¸ðÀÓ"; ³¯Â¥="11¿ù10ÀÏ", Àå¼Ò="¸ÔÀÚ°¥ºñ", º¸³½ÀÌ="À£µ¿È£È¸ ȸÀå"; À̸§="È«±æµ¿", ȸºñ="10,000", FORM_CNT= 0; formname= helpdir ~ "temp/test.fom"; rtcode= formopen(formname); if(rtcode!=FORM_NOERR) { print("form file open error!\n"); return; } formdump(); // formÀ» ³¡±îÁö Ãâ·ÂÇÑ´Ù. formclose(); // ÃÖÈÄ¿¡ °³¹æµÈ ÆûÀ» ´Ý´Â´Ù. ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------ +--------------------------------+ | 1999³â 11¿ù Á¤±â¸ðÀÓ | |--------------------------------| | È«±æµ¿´Ô ¾È³çÇϽʴϱî? | | | | À̹ø ¸ðÀÓÀº 11¿ù10ÀÏ ÀÔ´Ï´Ù | | ¸ðÀÓ Àå¼Ò´Â ¸ÔÀÚ°¥ºñÀÌ°í | | È«±æµ¿´ÔÀÌ ³³ÀÔÇÒ È¸ºñ´Â | | ÀÏ±Ý 10,000¿øÀÔ´Ï´Ù. | | | | | | À£µ¿È£È¸ ȸÀåµå¸² | | No. 1 | +--------------------------------+

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]