±ÍÇÏ´Â ¼Õ´Ô À̽ʴϴÙ
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ
  
  µ¨¸¶´ç °ø½Ä ÀºÇà°èÁÂ
  ÇϳªÀºÇà 227-910235-83607
  ¿¹±ÝÁÖ ÀÌ»ó±¹(¿î¿µÁø)
ÇÁ·ÎÁ§Æ® °Ô½ÃÆÇ
ÅõÇ¥°Ô½ÃÆÇ
µ¨¸¶´ç¼Ò°³
±âÃʺÎÅÍ È°¿ë±îÁö! µ¨ÆÄÀÌ ±³À° - µ¥ºê±â¾î
Áú¹®°ú ´äº¯ Áú¹®°ú ´äº¯ ÀÔ´Ï´Ù.
±Û³»¿ë - Áú¹®°ú ´äº¯
 [Áú¹®] Char -> AnsiChar º¯°æ ¹®Á¦Àΰ¡¿ä? ´Ù¸¥ ¹®Á¦Àΰ¡¿ä?
Ư¼ö¿ä¿ø
(±ÇÁøÈ£)
2019-04-22 ¿ÀÀü 2:45:37
651ȸ Á¶È¸


µî·ÏµÈ ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.

1. °³¹ß/½ÇÇà Ç÷§Æû

(1) OS : win10

(2) °³¹ßÅø : 10.3

(3) »ç¿ë Database :

2. °³¹ß ÁßÀÎ ÇÁ·Î±×·¥

3. Áú¹® ³»¿ë

C++·Î µÈ DLL ÀÌ ÀÖ½À´Ï´Ù.

³Ê¹« ¿À·¡µÈ DLL ÀÌ¶ó¼­ Á¤º¸°¡ ¾ø½À´Ï´Ù.

³»¿ëÀº ÀÌ·¸½À´Ï´Ù.

DLL¿¡ ´øÁö´Â °ªÀÌ PansiChar À¸·Î ´øÁö¸é µÇ´Â ³»¿ëÀε¥

 

Delphi2007 ¿¡¼­´Â 

¼±¾ð¹® function A_Test(str: PAnsiChar;): LongInt; stdcall; external test_dll;

Temp: array[0..254] of Char ·Î 

A_Test(Temp); ÇÏ¸é °á°ú°ªÀÌ Àß ³ª¿À´Âµ¥

 

10.3 ¿¡¼­´Â ÀüÇô ÀÛµ¿À» ÇÏÁö ¾Ê°í ÀÖ½À´Ï´Ù.

Temp: array[0..254] of Char -> AnsiChar ·Î º¯°æÀ» Çؼ­´Â ÄÄÆÄÀÏÀº µÇ´Âµ¥ ÀÛµ¿Àº ÇÏÁö ¾Ê°í ÀÖ½À´Ï´Ù.

 

µµ¹«Áö ÇØ°á ¹æ¹ýÀÌ ¾ø¾î¼­ ±ÛÀ» Àû¾î º¾´Ï´Ù.