ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年4月27日(土) 21:24

全ての表示時間は UTC+09:00 です




新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2005年6月25日(土) 13:20 
オフライン

登録日時: 2005年6月25日(土) 13:02
記事: 2
初めましてAliceと申します。

ActiveBasicでWMIは使えるのでしょうか?現在コンソール上で
稼働しているサービスの一覧の取得、引数で指定した特定の
サービスが稼働または停止しているかを取得するプログラムを
作成しているのですが・・・。

VBだと簡単なんですよねぇ。やはりWin32 APIを使わなきゃムリ
でしょうか?


通報する
ページトップ
 記事の件名:
投稿記事Posted: 2005年6月26日(日) 01:16 
オフライン
Site Admin

登録日時: 2005年5月30日(月) 15:08
記事: 535
VC++やABでは、COMインターフェイスを利用してWMIを扱うことになりますが、VBと比べると専門知識が必要になってきます。サービス列挙では、たぶん、以下のような順序になるかと思います。←適当にWeb上を調べただけなので、こんな感じだ、と受け止めてください

1. CoCreateInterface関数でIWbemServicesインターフェイスを取得
2. IWbemServicesが提供しているCreateInstanceEnum関数を呼び出す

うーん、それにしても、COMインターフェイスというものは、広い目で見ると役立つのですが、未経験者にとってはただの足かせでしかなさそうですね。私もまだ完璧ではないですし(焦


通報する
ページトップ
 記事の件名:
投稿記事Posted: 2005年6月26日(日) 12:15 
オフライン

登録日時: 2005年6月25日(土) 13:02
記事: 2
> VBと比べると専門知識が必要になってきます。

なるほど・・・やはりABでは難しいですか。APIで頑張って
作成してみます。ありがとうございました。


通報する
ページトップ
期間内表示:  ソート  
新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 

全ての表示時間は UTC+09:00 です


オンラインデータ

このフォーラムを閲覧中のユーザー: Bing [Bot] & ゲスト[15人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean