|   |  
でるもんた・いいじまです。追伸。 
 
> 秀丸がインストールされているパスはマシン一台一台で違うので、 
> もしユーザにエディタのフルパス(や、表示する行の指定方法)を指定させずに 
> 日本語版の秀丸だけと決め打ちするのであれば、 
>  
> Sub StartHidemaru() 
>    Dim result 
>    result = Shell(Environ("COMSPEC") & _ 
>    " /c start hidemaru /j53 ""Meisai.Dat""", _ 
>    vbMinimizedUnfocus) 
> End Sub 
> としたほうが可搬性がいいでしょう。 
 
これですが、せっかくVBSではなくVB6を使うのですから、 
こちらのほうが素直かもしれません。 
 
Declare Function ShellExecuteA Lib "shell32.dll" ( _ 
    ByVal hwnd As Long, _ 
    ByVal lpOperation As String, _ 
    ByVal lpFile As String, _ 
    ByVal lpParameters As String, _ 
    ByVal lpDirectory As String, _ 
    ByVal nShowCmd As Long _ 
) As Long 
 
Const HIDEMARU = "hidemaru.exe" 'パス不要。拡張子は書くのが無難。 
Const SW_SHOWNORMAL = 1 
Const hNULL = 0 
 
Sub StartHidemaru() 
    Dim result 
    result = ShellExecuteA(hNULL, "open", HIDEMARU, _ 
        "/j53 ""Meisai.dat""", vbNullString, SW_SHOWNORMAL) 
End Sub 
 
			 | 
		  
	 |