ProcessCheck

 

ProcessCheck ´Â ÇØ´ç ÇÁ·Î¼¼½ºÀÇ ½ÇÇà ¿©ºÎ¸¦ ¹ÝȯÇÏ´Â ÇÔ¼öÀÌ´Ù.

 

void @ProcessCheck(string process_name);

 

ÇÔ¼öÀÎÀÚ

string process_name : ½ÇÇà°¡´ÉÇÑ ½ÇÇàÆÄÀÏ À̸§ (È®ÀåÀÚ¸¦ Á¦¿ÜÇÑ ÇÁ·Î¼¼½º ¸í ±âÀÔ)

 

¹Ýȯ °ª

0 : ½ÇÇà ÁßÀÌ ¾Æ´Ô.

1 : ½ÇÇà Áß.

 

¿¹Á¦ 1

i = @ProcessCheck("Studio");

¹®Àå¼³¸í : Studio ÆíÁýÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾îÀÖÀ¸¸é 1ÀÌ ¹ÝȯµÇ°í, ¾Æ´Ï¸é 0ÀÌ ¹ÝȯµÈ´Ù .

 

¿¹Á¦ 2

i = @ProcessCheck("PLC_SCAN");

if( i == 0) @ProcessStart("C:\\AutoBase\\AutoBase_10_3_6_25\\PLC_SCAN.exe","");

¹®Àå¼³¸í : PLC_SCAN Åë½ÅÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾î ÀÖÁö ¾ÊÀ¸¸é ÇØ´ç °æ·ÎÀÇ Åë½ÅÇÁ·Î±×·¥À» ½ÇÇàÇÑ´Ù.

 

¹öÀüÁ¤º¸

ÃÖÃÊÁö¿ø: 10.3.25

 

°ü·ÃÇ׸ñ

@ProcessKill()

@ProcessStart()

@WinExec()