tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: Shell関数の引数の記述方法
投稿日: 2009/02/09(Mon) 14:03
投稿者
> 現在、以下のようなコードを記述しています。
> vIEPATH(0) = ""C:\Program Files\Internet Explorer\iexplore.exe" -nohome"
> sUDID = TEST.HTM
> Shell(vIEPATH(0) & Space(1) & sUDID, 1)

本当に上記のように記述してるんですか?
実行するまでもなくエラーになると思うんですが。

webページやローカルのhtmlファイル等をIEで開きたいならShellよりも
Objectを使った方が楽じゃないですかね。

    Dim IEObj As Object

    Set IEObj = CreateObject("InternetExplorer.application")
    IEObj.Navigate "開きたいURL"
    IEObj.Visible = True

    Set IEObj = Nothing

"開きたいURL"は当然フルパスで記述してください。
引数があるならまずは手動で開いて
その時のIEのアドレスバーの文字列と同じ記述法になるように作って
それを渡してあげればいいかな?

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。