»ç¿ëȯ°æ : | MS À©µµ¿ì/VB/VC/delphi/PB/±âŸ OCX È°¿ë°¡´ÉÇÑ TOOL | |
<< Easy Shared ActiveX Control>>
- ÀÌÁö½¦¾îµå ÄÞÆ÷³ÍÆ® ¶õ...
»ç¿ëÇϱ⠰£ÆíÇÑ °øÀ¯¸Þ¸ð¸®(Shared Memory) È®Àå ÄÞÆ÷³ÍÆ® ÀÔ´Ï´Ù.
±âÁ¸ º¹ÀâÇÏ°Ô »ç¿ëÇÏ´ø °øÀ¯ ¸Þ¸ð¸® ÇÔ¼ö¸¦ ´Ü¼øȽÃÅ°°í È°¿ë¼º ÁÁ°Ô Æ÷ÀåÇÏ¿©
¾î¶°ÇÑ À©µµ¿ì ÇÁ·Î±×·¥ÀÌ¶óµµ ¼·Î ¸Þ¸ð¸®¸¦ ¾ï¼¼½º ÇÒ ¼ö ÀÖ°Ô ¸¸µé¾îÁ³°í
ÀÐ°í ¾²±â°¡ °¡´ÉÇϵµ·Ï ÇÑ ¿¢Æ¼ºê¿¢½º ÄÞÆ÷³ÍÆ® ÀÔ´Ï´Ù.
À©µµ¿ì ½Ã½ºÅÛ Àü¿ªÀ¸·Î ¸ðµÎ Á¢±ÙÀÌ °¡´ÉÇÑ ¸Þ¸ð¸® º¯¼ö¸¦ »ç¿ëÇÏ¿© º» ÄÞÆ÷³ÍÆ®¸¦
»ç¿ëÇÑ ÇÁ·Î±×·¥À̶ó¸é ¾î¶² ÇÁ·Î±×·¥¿¡¼µµ ÀÐ°í ¾²°í °øÀ¯ÇÒ¼ö ÀÖ½À´Ï´Ù.
- Àû¿ë °¡´ÉÇÑ °³¹ßÅø
ºñÁÖ¾óC,ºñÁÖ¾óº£ÀÌÁ÷,ÆÄ¿öºô´õ,µ¨ÆÄÀÌ,µîµî...
ActiveX -OCX ¸ðµâ·Î¼ OCX ¸¦ ºÒ·¯¼ È°¿ëÇÒ¼ö ÀÖ´Â °³¹ßÅøÀº ¸ðµÎ »ç¿ë°¡´É
-Æ÷ÇÔµÈ ¾ÐÃàÈÀÏ ³»ºÎ¿¡ ºñÁÖ¾óC6.0°ú ºñÁÖ¾óº£ÀÌÁ÷6.0 À» »ç¿ëÇÑ »ùÇÃ(¼Ò½ºÆ÷ÇÔ) ÈÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
- ÁÖ¿ä±â´É¹× Ư¡
* MS Windows ½Ã½ºÅÛ Àü¿ª¿¡¼ »ç¿ë°¡´ÉÇÑ º¯¼ö¸í ¹× µ¥ÀÌŸ °øÀ¯ ±â´É
* °øÀ¯º¯¼ö µ¥ÀÌŸ º¯°æ½Ã À̺¥Æ® ÀÚµ¿ È£Ãâ ±â´É (OnNotify)
* º¯¼ö¸íÀº ½ºÆ®¸µ ¹®ÀÚ¿·Î Ç¥Çö °¡´É
* °øÀ¯¸Þ¸ð¸® °¹¼ö¿Í Å©±â¿¡ Á¦¾àÀÌ ¾ø½À´Ï´Ù.(½Ã½ºÅÛ Çã¿ëÇÏ´ÂÇÑ °¡´É)
* ÀúÀå µ¥ÀÌŸ ½ºÆ®¸µÇü ¶Ç´Â ¸Þ¸ð¸® Æ÷ÀÎÅÍ·Î Àб⠾²±â °¡´É
* À©µµ¿ì ºñ½ºÅ¸ ȣȯ
- ´ëÇ¥ÀûÀÎ ÇÔ¼ö »ç¿ë¹ý
1. SetRegisterSharedMessage(SharedName:string;WriteMessage:string):integer;
±â´É : °øÀ¯ ¸Þ¸ð¸® µ¥ÀÌŸ ÀúÀå
ÀÎÀÚ¼³¸í: SharedName :°øÀ¯À̸§
WriteMessage :ÀúÀå ¸Þ¼¼Áö
¹Ýȯ°ª : integer(1= µî·Ï ¼º°ø -1,0 = µî·Ï¿¡·¯)
»ç¿ë¿¹> SetRegisterSharedMessage( "½Ã½ºÅÛ1" ,"Á¤»ó");
-> "½Ã½ºÅÛ1" À̶õ °øÀ¯¸Þ¸ð¸® À̸§À¸·Î "Á¤»ó" À̶ó´Â °ªÀ» ÀúÀå
2. GetRegisterSharedMessage(SharedName:string;var ReadMessage:string):integer;
±â´É : °øÀ¯ ¸Þ¸ð¸® µ¥ÀÌŸ Àбâ
ÀÎÀÚ¼³¸í: SharedName :°øÀ¯À̸§
ReadMessage : Àоî¿Â µ¥ÀÌŸ ³»¿ë
¹Ýȯ°ª : integer(Àоî¿Â µ¥ÀÌŸ Å©±â )
»ç¿ë¿¹> GetRegisterSharedMessage("½Ã½ºÅÛ1" ,ReadStr);
-> "½Ã½ºÅÛ1" ÀÇ °øÀ¯¸Þ¸ð¸® À̸§¿¡ ÀÔ·ÂµÈ °ªÀ» ReadStr ¹öÆÛ¿¡ ÀоîµéÀÓ..À§1¹øÀ» ½ÇÇàÇß´Ù¸é "Á¤»ó" ÀԷµÊ