Article View: fj.lang.visualbasic
Article #777Re: [Q]Shell()
From: Shinichi Ogawa
Date: Fri, 16 Jan 1998 00:00
Date: Fri, 16 Jan 1998 00:00
44 lines
2165 bytes
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-mailReferences:
<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