My.Computer オブジェクト

更新 : 2007 年 11 月

オーディオ、時計、キーボード、ファイル システムなど、コンピュータの構成要素を操作するプロパティを提供します。

解説

My.Computer オブジェクトのプロパティは、アプリケーションの配置先コンピュータに関する実行時の情報を返します。通常は、このデータは開発用コンピュータ上の情報とは異なります。

一部のメンバ (My.Computer.Audio オブジェクトなど) は、非サーバー アプリケーションでのみ使用できます。

処理手順

My.Computer オブジェクトに関連するタスクの例を次の表に示します。

目的

参照項目

接続ステータスを調べる

方法 : Visual Basic で接続ステータスをチェックする

リモート コンピュータが使用可能かどうかを調べる

方法 : Visual Basic でリモート コンピュータが利用可能かどうかを確認する

ファイルをダウンロードする

方法 : Visual Basic でファイルをダウンロードする

ファイルをアップロードする

方法 : Visual Basic でファイルをアップロードする

レジストリ キーを作成する

方法 : Visual Basic でレジストリ キーを作成し、値を設定する

クリップボードを消去する

方法 : Visual Basic でクリップボードを消去する

クリップボードからデータを読み取る

方法 : Visual Basic でクリップボードから読み込む

クリップボードに格納されているデータを確認する

方法 : クリップボードに格納されているファイルの種類を Visual Basic で判断する

クリップボードにオーディオを保存する

方法 : Visual Basic でオーディオ ストリームをクリップボードに保存する

クリップボードからイメージを取得する

方法 : Visual Basic でクリップボードからイメージを取得する

使用例

この例では、My.Computer.Name プロパティを使用して、このコードを実行しているコンピュータの名前を表示します。

MsgBox("Computer name: " & My.Computer.Name)

必要条件

名前空間 : Microsoft.VisualBasic.Devices

クラス : Computer (ServerComputer 基本クラスは全プロジェクトで使用可能なメンバを提供)

アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll 内)

参照

参照

My.Computer オブジェクトのメンバ

My.Computer.Audio オブジェクト

My.Computer.Clipboard オブジェクト

My.Computer.Clock オブジェクト

My.Computer.FileSystem オブジェクト

My.Computer.Info オブジェクト

My.Computer.Keyboard オブジェクト

My.Computer.Mouse オブジェクト

My.Computer.Network オブジェクト

My.Computer.Ports オブジェクト

My.Computer.Registry オブジェクト

Microsoft.VisualBasic.Devices.Computer

Microsoft.VisualBasic.Devices.ServerComputer