1. °³¹ß/½ÇÇà Ç÷§Æû (1) OS : Win7 64 (2) °³¹ßÅø : Delphi7 (3) »ç¿ë Database :
2. °³¹ß ÁßÀÎ ÇÁ·Î±×·¥
3. Áú¹® ³»¿ë
S := 'C:\Aexe'; Shellexecute(Handle, 'open', PChar(S) , nil, nil, SW_SHOW);
A.exe(ÀÌ°Ç Á¦°¡ ¸¸µéºÎºÐÀ̱¸¿ä) B.exe(Ÿ ȸ»ç Ÿ°³¹ßÅø exe ÆÄÀÏ)
A¿¡¼ Shellexecute¸¦ »ç¿ëÇؼ B.exe¸¦ ¶ç¿öÁִµ¥¿ä ÀÌ°Ô ½ÇÇàÇÒ¶§¸¶´Ù °è¼Ó ½ÇÇàµÇ´Â±º¿ä B¿¡¼ mutex¸¦ ³Ö¾úÀ¸¸é Áߺ¹ ½ÇÇàÀÌ ¾ÈµÉÅÙµ¥.. ±×³É ºÎ¸£´Â ÂÊÂÊ °è¼Ó ¶ç¿öÁ®¼ ¾Ë°íº¸´Ï ¼ö½Ê°³°¡ »ý¼ºµÇ´õ±º¿ä.
Ȥ½Ã Shellexecute·Î Çѹø¸¸ ½ÇÇàÇØÁְųª ÀÌ¹Ì ½ÇÇàÁßÀ̸é ȸéÀüȯ½ÄÀ¸·Î µÇ°Ô ÇÒ ¼ö´Â ¾ø³ª¿ä?
¾Æ´Ï¸é Á¦ÂÊ¿¡¼ Ÿ B.exe Çڵ鰪À» ¾Ë¾Æ¿Í¼ ½ÇÇàµÇ¾îÀÖÀ¸¸é ȸéÀüȯ?ÇÏ°Ô ÇØÁÖ°í ¾Æ´Ï¸é ¶ç¿öÁÖ´Â°É Ãß°¡ÇØÁà¾ß Çϳª¿ä?
´äº¯ ºÎŹµå¸³´Ï´Ù.
|