Microsoft Access Club Access超初心者対象Forum Access初級者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトルIEのバージョンを返したい
記事No16730
投稿日: 2011/05/31(Tue) 15:10
投稿者マスオさん
解決済: ON
OS:XP
Access Version:2007

いつも参考にさせていただいております。
VBAにて自分の現在使用しているIEのファイルのバージョン名を返す方法を教えて下さい。
例えば、自分のコンピュータはIE6でファイルバージョン名が「6.00.2900.5512」なので、「6.00.2900.5512」という値を返したです。
若しくは、IE6まではIEのタイトルが「Microsoft Internet Explorer」で、IE7以上では「Windows Internet Explorer」なので、IEのタイトルを「Microsoft Internet Explorer」か「Windows Internet Explorer」で受けたいのですが、どなたかご教授よろしくお願いいたします。

タイトルRe: IEのバージョンを返したい
記事No16731
投稿日: 2011/05/31(Tue) 16:19
投稿者Hank
解決済: ON
Scripting ランタイム ライブラリ
FileSystemObject の概要:GetFileVersion メソッド
http://msdn.microsoft.com/ja-jp/library/cc428085.aspx

  Dim FSO As Object

  Set FSO = CreateObject("Scripting.FileSystemObject")

  Debug.Print FSO.GetFileVersion("C:\Program Files\Internet Explorer\iexplore.exe")

  Set FSO = Nothing

タイトルRe^2: IEのバージョンを返したい
記事No16732
投稿日: 2011/05/31(Tue) 16:28
投稿者Hank
解決済: ON
  Dim IE  As Object
  Dim FSO As Object

  Set IE = CreateObject("InternetExplorer.Application")
  Set FSO = CreateObject("Scripting.FileSystemObject")

  Debug.Print FSO.GetFileVersion(IE.FullName)

  Set FSO = Nothing
  IE.Quit: Set IE = Nothing

のほうが実用的かな?

タイトルRe^3: IEのバージョンを返したい
記事No16733
投稿日: 2011/05/31(Tue) 17:09
投稿者マスオさん
解決済: ON
Hank様

いつもお世話になります。
教えていただいた方法でバージョンを取得する事ができました。
どうもありがとうございました。

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る