tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルShell関数について
記事No1093
投稿日: 2004/09/27(Mon) 15:09
投稿者イルマリ
[OSのVer]:Windows2000    [VBのVer]:VB.NET2002

構築したアプリから別の構築したアプリケーションを実行するときはShell関数しかないのでしょう
か??
Shell関数ですと必要な引数を渡せなくて困っています。
どなたか他に方法を知っている方は、ご教授お願い致します。  

[ツリー表示へ]
タイトルRe: Shell関数について
記事No1094
投稿日: 2004/09/27(Mon) 19:04
投稿者魔界の仮面弁士
> 構築したアプリから別の構築したアプリケーションを実行するときはShell関数しかないのでしょう
> か??
どちらかと言えば、Process クラスを使った方が一般的なような気がします。私見ですけど。
Shell関数は、旧VBからの移行時ぐらいしか使わないのでは無いでしょうか。

> Shell関数ですと必要な引数を渡せなくて困っています。
Shell関数でも、コマンドライン引数は渡せますよ。

Imports Microsoft.VisualBasic
Public Module Test
  Public Sub Main()
    Shell("NOTEPAD.EXE C:\README.TXT")
  End Sub
End Module

[ツリー表示へ]
タイトルRe^2: Shell関数について
記事No1095
投稿日: 2004/09/28(Tue) 10:16
投稿者イルマリ
[OSのVer]:Windows    [VBのVer]:VB.NET  
> > 構築したアプリから別の構築したアプリケーションを実行するときはShell関数しかないので
しょう
> > か??
> どちらかと言えば、Process クラスを使った方が一般的なような気がします。私見ですけど。
> Shell関数は、旧VBからの移行時ぐらいしか使わないのでは無いでしょうか。
>
> > Shell関数ですと必要な引数を渡せなくて困っています。
> Shell関数でも、コマンドライン引数は渡せますよ。
>
> Imports Microsoft.VisualBasic
> Public Module Test
>   Public Sub Main()
>     Shell("NOTEPAD.EXE C:\README.TXT")
>   End Sub
> End Module

返答ありがとうございました!Process関数ですね、調べて使ってみます!
ありがとうございました!

[ツリー表示へ]
タイトルRe^3: Shell関数について
記事No1100
投稿日: 2004/09/30(Thu) 12:44
投稿者魔界の仮面弁士
>>> 構築したアプリから別の構築したアプリケーションを実行するときはShell関数しかないのでしょうか??
>> どちらかと言えば、Process クラスを使った方が一般的なような気がします。私見ですけど。
> Process関数ですね、調べて使ってみます!

Processクラス(System.Diagnostics.Process クラス)は、関数ではありませんよ……。

[ツリー表示へ]
タイトルRe^4: Shell関数について
記事No1108
投稿日: 2004/10/07(Thu) 10:34
投稿者イルマリ
[OSのVer]:Windows    [VBのVer]:VB.NET  
> >>> 構築したアプリから別の構築したアプリケーションを実行するときはShell関数しか
ないのでしょ
うか??
> >> どちらかと言えば、Process クラスを使った方が一般的なような気がします。私見です
けど。
> > Process関数ですね、調べて使ってみます!
>
> Processクラス(System.Diagnostics.Process クラス)は、関数ではありませんよ……。

あっ、失礼しました。Processクラスですよね・・・。
ちなみに、Shell関数でMicrosoft.VisualBasic.Shell("実行EXE 読み込んだファイ
ル",AppWinStyle.NormalFocus)としたときに、実行EXEでファイルの内容を表示したい場合は
どのようにしたらよいのでしょうか??よろしくお願いします。

[ツリー表示へ]
タイトルRe^5: Shell関数について
記事No1115
投稿日: 2004/10/08(Fri) 16:31
投稿者魔界の仮面弁士
> ちなみに、Shell関数でMicrosoft.VisualBasic.Shell("実行EXE 読み込んだファイ
> ル",AppWinStyle.NormalFocus)としたときに、実行EXEでファイルの内容を表示したい場合は
> どのようにしたらよいのでしょうか??よろしくお願いします。

呼び出されたEXEは、コマンドライン引数から、それらの情報を受け取る事になります。
hhttp://www.atmarkit.co.jp/fdotnet/dotnettips/030cmdargs/cmdargs.html

[ツリー表示へ]
タイトルRe^6: Shell関数について
記事No1116
投稿日: 2004/10/12(Tue) 08:37
投稿者イルマリ
[OSのVer]:Windows    [VBのVer]:VB.NET  
> > ちなみに、Shell関数でMicrosoft.VisualBasic.Shell("実行EXE 読み込んだファイ
> > ル",AppWinStyle.NormalFocus)としたときに、実行EXEでファイルの内容を表示したい
場合は
> > どのようにしたらよいのでしょうか??よろしくお願いします。
>
> 呼び出されたEXEは、コマンドライン引数から、それらの情報を受け取る事になります。
> hhttp://www.atmarkit.co.jp/fdotnet/dotnettips/030cmdargs/cmdargs.html

ありがとうございました。

[ツリー表示へ]