• ベストアンサー

VBS/HTA:画面のサイズを取得する方法

VBSをHTAに組み込んで管理アプリを作成しています。 最大化した時に横方向に表示できるデータ個数を画面の大きさで変更したいと思っています(デスクトップorノートブック) 何とか画面のサイズが分かれば、横の長さが固定の1データを何個並べられるか割り出せるのですが・・・ どなたか、端から端までのサイズを取得する方法を教えて頂けないでしょうか。 宜しくお願いします。

  • nde7
  • お礼率30% (6/20)

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

HTA の中のVBScriptであれば screen.width で画面の横幅がわかります。 画面縦にタスクバーを設置している場合は screen.availWidth で

nde7
質問者

お礼

すばらしい!助かりました。 自分が必要としていた関数スバリそのものです。 MSのKnowledge Baseを探してScript Center(USの方)はほとんど読みつくしたのですが、見つけることができなかった情報です。 ありがとうございました。

関連するQ&A

  • Lenovo-6730.vbs

    PCを起動すると下記のエラーが出て、管理者権限じゃないとアプリが開けないようになりました。 スクリプト: C:ProgramData\Lenovo-6730.vbs エラー: 指定されたファイルが見つかりません コード: 80070002 開けないのはChromeやFirefoxなどのデスクトップアプリです。 ペイントなど開けるものもあります。 ※OKWAVEより補足:「Lenovo:ノートブック(ThinkPad)」についての質問です。

  • 画面サイズ変更後、デスクトップ画面のずれを直したい

    画面サイズ変更後、デスクトップ画面にずれが生じ、 画面下に数ピクセルの青い領域ができてしまいました。 普段はタスクバーの下に隠れていますが、バーを消すと現れ アプリを最大化しても隠すことができません。 壁紙でも隠せません。 どうすれば、この正常に表示できるでしょうか。

  • 画面サイズ

    デスクトップPCからノートPCに買換えたところ、ホームページ、エクセルファイルなどを開くたびに画面が下方向3分の1ぐらい欠けて表示されます。その都度、最大ボタンとかマウスで下方向に広げて画面いっぱいに操作していますがそのまま別のページを開いてもまた下部が詰まっています。解決法はありますか。宜しくお願い致します。

  • モニターサイズ以上の大きな画像のコピー

    モニターサイズ以上の大きな画像のコピーの仕方を教えて下さい。 現在1280X1024のモニター2枚を使っています。ペイントで作成したキャンバスサイズ横5000X1縦1800の画像の画面をコピーして別のペイントで作成した画面に貼り付けたいのですが、マウスでコピー範囲を指定する時、モニターの画面の端まで行くとそこでカーソルが止まるのでモニター以上の横サイズはコピーできません。縦方向に関しては、コピー時にマウスボタンを押したままマウスのダイヤルを廻すと画面が移動して行くので1800全てがコピーできます。今私の出来る横方向の最大はモニターのサイズ2560が限界です。それ以上のサイズでも分割せず1枚でコピーする方法はないでしょうか。

  • IE8の画面サイズ又は文字サイズを固定する方法を教えて下さい。

    IE8の画面サイズ又は文字サイズを固定する方法を教えて下さい。 最近細かい文字が読み辛くなってきたので「表示」から「拡大」 で125%にするか「文字サイズ」を「大」又は「最大」にして います。しかし、一旦IEを閉じたりパソコン自体をシャットダウ ンするとこの設定がクリアーされます。その都度設定するのが 煩わしいのでこれらの機能を固定する方法があれば教えて下さい。

  • 画面サイズのこと

    画面サイズ(ワイド)のことで質問です。 画面のサイズ(比率)はプロパティからいじるのはわかりデスクトップやインターネットととしましてはワイド画面の比率で映ります。 ただ映像(ウインドウズメディアプレイヤーやリアルプレイヤー)については、フルスクリーンモードにしても通常のサイズ(データとして設定されたサイズ)しか映らなくなってしまいました。 この間まではフルスクリーンにするとフルスクリーンで映っていた気がするんですが・・・。 なんでだかわかる方いらっしゃいましたらおしえてください

  • 画面 サイズ変更について

    困っています、システムの復元をやって元の状態に戻ったのに、また復活。(素人です) メールを見てアドレスをクリックすると、画面は(左上の×、元に戻す、最小化)(×、最大化、最小化)があります。 その中で(×、最大化、最小化)にしたとき画面のサイズは変えることができます。 ある程度は小さくはなるのですが(例えば縦15cm横15cm)ぐらいまでです。縦5cm横5cmとかになるとそれができません。 前は、出来たのですがそれができません。 教えてくださいお願いします。

  • 15.4と15インチのモニター画面のサイズ

    最近、ワイド画面?の15.4のノートなどが発売されてますが、通常のデスクトップなどの15インチモニターとはサイズ的にはどう違うのでしょうか? ドット数とかは調べたら書いてあったのですが、縦横のサイズが15.4と15ともにわかりません。 15は持っているの自分で定規で測れば分かりますが… また、ノートの15とデスクトップの15液晶は同じ画面サイズなのでしょうか? できれば縦25cm×横30cmみたいに教えてください。 宜しくお願いします。

  • 画面サイズの固定

    画面サイズの固定 Windows7のPCに買い換えました初歩的な質問ですが、解決策が見つからないのでお願いいたします。 デスクトップのショートカットキーからインターネットを開くと、画面が縮小で立ち上がってしまいます。 以前のパソコンの場合、マウスで全画面まで広げて、CtrlかShiftを押しながら、画面を閉じると、画面サイズが記憶され、次回からは全画面で立ち上がってきたのですが、7の場合、設定方法が違うのでしょうか?

  • リンク先の画面

    宜しくお願い致します IE8を使用しています、画面(最初の画面は一杯に開く)のリンクをクリックすると開く画面がデスクトップ画面の半分以下位で開き 横方向がすべては見れないのでのつどマウスドラグで調整していますが デスクトップ一杯の画面で開くには如何すれば良いですか(開いた画面が一杯でなくても良いが横方向に全て見れるサイズで開きたい) そこで、画面を一杯にしておきCtrl又はShiftを押して閉じて再び開くとまた元に戻ってしまいます 「表示」「全画面表示」にすると使いにくいですし 右クリックで「新しいウインドウで開く」でも半分以下で開き、「新しいタブで開く」では上の方のタブのボタン?に入りクリックすると一杯の画面で開くが面倒です ちなみに、もう一台の方のノートパソコンはちょうど良いサイズで表示されます(画面横方向がすべて見れるサイズで表示されます)。