$B"+A0$X(B $B $B5!G=JL#Q!u#A(B $B $B=(4]%(%G%#%?#Q!u#A=8%H%C%W(B

[HMM0062A]

$B!|%U%)%k%@$NB8:_$r3NG'$7$?$$(B

Q. existfile() $B4X?t$r;H$($P%U%!%$%k$NB8:_$r3NG'$G$-$k$h$&$G$9$,!"%U%)%k%@$NB8:_$r3NG'$9$k;v$O$G$-$J$$$G$9$+!)(B

A. existfile() $B4X?t$N0z?t$K%U%)%k%@L>!\(B"nul"$B$r;XDj$9$l$P$h$$$G$9!#(B
if( existfile("c:\\temp\\nul") )
message "c:\\temp $B%U%)%k%@$OB8:_$7$^$9!#(B";
$B$^$?!"$A$g$C$HLLE]$G$9$,!V=($^$k$*$N%^%/%m%5!<%P!W$r;H$C$F$b$G$-$^$9(B($B=(4]%(%G%#%?$N:n)$5$l$F$$$^$9(B)$B!#(B
$B0J2<$O$=$N%5%s%W%k$G$9!#(B
//------- $B%5%s%W%k%^%/%m(B -------//
// c:\temp $B$H$$$&%U%)%k%@$,$"$k$+$I$&$+$rD4$Y$k(B
run hidemarudir + "\\macserv.exe";
ddeinitiate "HideMacroServer", "FileService";
ddeexecute "enumdir c:\\*.*";
##found = 0;
##i = 0;
while( 1 ){
$$folder[##i] = dderequest("findnext");
if( $$folder[##i] == "" ) break;
else if( $$folder[##i] == "temp" ){
##found = 1;
break;
}
##i = ##i + 1;
}
ddeexecute "exit";
if( ##found ) message "c:\\temp $B%U%)%k%@$OB8:_$7$^$9!#(B";
else message "c:\\temp $B%U%)%k%@$OB8:_$7$^$;$s!#(B";
endmacro;
// ---------------------------- //
$B"($3$N%5%s%W%k$G$O!V=($^$k$*$N%^%/%m%5!<%P(B(macserv.exe)$B!W$,=(4]%(%G%#%?$N%U%)%k%@$K%$%s%9%H!<%k$5$l$F$$$k;v$r2>Dj$7$F$$$^$9!#(B

$B"+A0$X(B $B $B5!G=JL#Q!u#A(B $B $B=(4]%(%G%#%?#Q!u#A=8%H%C%W(B