🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #777

Re: [Q]Shell()

#777
From: Shinichi Ogawa
Date: Fri, 16 Jan 1998 00:00
44 lines
2165 bytes
小川信一です。

フォローありがとうございます。
ちなみにtorowin7は、投稿するときの入力ミスで、実際はtarowin7で
やっております(^-^;

カレントディレクトリを移してもダメです。
    ChDrive ("B")
    ChDir$ ("B:\JUST\TAROWIN7\")
    MsgBox CurDir$
    Call Shell("B:\JUST\TAROWIN7\Taro.exe")
これで taro.exe があるフォルダから実行していることになりますよね?
途中のメッセージボックスでは、taro.exeのあるフォルダ名が返ってきます。
それやのに動きません。
「プロシージャの呼び出し、または引数が不正です。」
が返ってきます。

「ファイル名を指定して実行」では動くのに。

うーん、なんででしょ?
暇があればまたお願いします。

nakajima wrote in message <69jkl5$d70$1@sherlock.ho.furukawa.co.jp>...
>In article <69h4pg$q8n$1@news2.odn.ne.jp>, shinichi@pop06.odn.ne.jp says...
>>
>>小川信一です。
>>質問です。
>>Visual Basic5.0 を使用していますが、VBの関数
>>  Shell() と一太郎
>>で不思議なことがあります。
>>
>>例)call Shell("a:\windows\notepad.exe")
>>これは動きます。
>>
>>例)Call Shell("b:\just\torowin7\taro.exe")
>>これが動きません。
>
>多分実行時のフォルダの問題だと思います。
>taro.exeは他の実行ファイル(dllなど)を使うはずです。
>これらにパスが通っているか、あるいはこれらがあるフォルダ
>で実行する必要がありそうです。
>すなわち、tarowin7にパスを通しておくか、ここで
>実行するかのどちらかが必要となるのでしょう。
Technical Details
Message-ID: <69mh17$bo$1@news2.odn.ne.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <69h4pg$q8n$1@news2.odn.ne.jp> <69jkl5$d70$1@sherlock.ho.furukawa.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,f327a839ccc6e890
X-Google-Attributes: gid105c2e,public
From: "Shinichi Ogawa" <shinichi@pop06.odn.ne.jp>
Subject: Re: [Q]Shell()
Date: 1998/01/16
Message-ID: <69mh17$bo$1@news2.odn.ne.jp>
X-Deja-AN: 316434946
Content-Transfer-Encoding: 7bit
References: <69h4pg$q8n$1@news2.odn.ne.jp> <69jkl5$d70$1@sherlock.ho.furukawa.co.jp>
Content-Type: text/plain; charset="iso-2022-jp"
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Organization: Japan Telecom Co.,Ltd, Tokyo, Japan
Mime-Version: 1.0
Newsgroups: fj.lang.visualbasic