|
>現在開いているファイルを、ただブラウザで開くだけならできるのですが、それを以
>下のようにパスを変えてブラウザに渡したいです。
>
>「C:\htdocs\aaa.html」⇒「http://localhost/htdocs/aaa.html」
>
>こういったことがマクロで可能でしょうか。
V7.00以降であれば、
openbyshell "http://hide.maruo.co.jp/";
という感じでURLをブラウザで開くことができます。
filename, directory, basename 等を使って、文字列をURLになるように整形す
ることでできると思います。
文字列を整形するのが面倒ですが。
例:
$f = filename;
if(leftstr($f,3)!="c:\\")endmacro;
$f=rightstr($f,strlen($f)-3);
#i=0;
while(#i<strlen($f)){
if(midstr($f,#i,1)=="\\"){
$f = leftstr($f,#i)+"/"+rightstr($f,strlen($f)-#i-1);
}
#i=#i+1;
}
openbyshell "http://localhost/" + $f;
|
|