VB6で組み込み用の画面作成方法について

このQ&Aのポイント
  • VB6で組み込み用の画面作成方法について詳しく教えてください。
  • VB6上でハードウェアの変更に合わせて画面デザインを調整する方法を教えてください。
  • 不安な状態での開発において、VB6で画面を作成する際の注意点を教えてください。
回答を見る
  • ベストアンサー

VB6で組み込み用に画面を作ってます。

VB6で組み込み用に画面を作ってます。 今までは 10.4インチ液晶 640×480ドット VGA  のハードを使ってました。 VB6上では9600twip×7200twipで画面を作成していました。 次回からハードが10.4インチ液晶 800×600ドット SVGA に変わります。 VB6上では、1ドット=15twipとして、 12000twip×9000twipで画面を作成すればいいのでしょうか? 液晶が同じサイズにもかかわらす、画面デザインを大きくしないと いけないので、やや戸惑っております。 当面は実機がないため、 確認できない状態で開発を行わないといけないので、 不安に思い、質問させて頂きました。 よろしくお願い致します。 ※職場から書き込みできない関係で、お礼が遅くなるかもしれません。  ご容赦ください。

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

  • ベストアンサー
  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.1

その計算(12000twip×9000twip)であっていると思います。 画面の変更は文字の大きさにも影響しますから、文字の大きさも検討された方が良いかと思います。

puta-pp
質問者

お礼

ご回答ありがとうございます。 12000twip×9000twipであっているとのことで安心しました。 文字も画面の拡大に合わせて大きく作ろうと思います。

関連するQ&A

  • VB6 大きな画面

    VB6ですが、15インチの画面で作成しています。 ノートパソコンに、さらに15インチのモニタをつけています。 今回、15インチより大きなウィンドウを作成しなければならなくなりました。スクロールさせても15インチでとまってしまいます。どうにかならないでしょうか。

  • 5万円で100型大画面は再現できるか?

    近くでモニタを見れば、2.5インチの画面も100インチのように体感できると思います。 この単純な仕組みで、大画面を楽しめるはずです。 2.5インチ程度の液晶パネルプロジェクタがあります。 最近では2000*1200近くも開発されているそうです。 このパネルの映像を眼鏡に出力して、右目と左目に同じ映像が映るようにします。 近くすぎて見えないかもしれないが、+10くらいの老眼を入れれば見えると思う。 テレビやPCの映像を表示させたら迫力あると思いませんか? 場所も取らないし、イヤホンで聞けば誰にも迷惑が掛からない。 こういう商品開発の話はありますか? もしくは、海外のどこかで売っていませんか? 昔、ゲームでバーチャルボーイというのがありましたが原理は同じようなものだと思います。 http://www.mars.sannet.ne.jp/fujii/windys/hard/vb.html 液晶パネルの価格は知りませんが、100型のプラズマより安く収まると思います。 ちなみに液晶パネルってどんなものですか?

  • 以下の液晶モニターは画面解像度変更後、鮮明に映る?

    以下の液晶モニターは画面解像度変更後、鮮明に映る? 長年、使ってきたCRTモニターの調子が悪く、液晶モニターに買い換えようと思うのですが気になる事があります。 液晶モニターは推奨解像度以外、変更すると通常画面がぼやけると聞きますがUXGA(1600x1200)→SVGA(800x600)の液晶モニターは解像度変更後、画面がぼけないと知りました。 そこで以下の液晶モニターは解像度を変更後(※スケーリング、縦横比を維持するで設定)画面は鮮明に映りますか? ・WXGA(1280x768)→VGA(640×480) ・WXGA(1280x800)→VGA(640×480) ・SXGA(1280x1024)→VGA(640×480) 実はVGA(640×480)とSVGA(800×600)のゲームソフトをフルスクリーンで鮮明に楽しみたいのです。 それから、ノートPCで最大解像度が1600×900の機種を所有しているのですがSVGA(800×600)に解像度変更(※スケーリング、縦横比を維持するで設定)しても上下に黒帯が表示せず、左右に黒帯が表示され画面がぼやけます、ワイドとスクエアの相性の関係でしょうか? ご存知の方、お解かりで教えてください、よろしくお願いします。

  • 液晶画面について

    液晶画面の表示でVGA,XGA,・・・etcいろいろあるけど、あれの意味がわからない? あれは画面のサイズのことなのか?画面の綺麗さを表すものなのか? 画面のサイズは14型とか15インチとかで表示してるしな~ でもデジカメとかで記録サイズでVGA,XGAとかあるしな~ わかんないな~

  • ps2専用液晶画面

    次世代ゲーム機、wii、PS3がでた今更ですが部屋にテレビがない僕はPS2専用液晶画面を購入しようと思っています。 そして色々調べてみたら、専用液晶画面は3種類あることがわかりました。 1つは9インチでコンポジット入力のようです。 もう1つは8インチでコンポジット入力、S端子入力、コンポーネント入力、VGA入力をサポートしてるようです。 そこで聞きたいのですが、コンポジット入力、S端子入力、コンポーネント入力、VGA入力とはどのようなものなのでしょうか? あと9インチと8インチの差はやはり大きなものでしょうか? すみません。よろしくお願いします。

  • VB.NET での中規模~大規模の開発

    こんにちは。 ちょっと、開発論で悩んでいます。 VB.NETに限った事ではなく、 VBでも同じなのですが、 開発者が1人の時は、複数の画面を 詰め込んだ1つの EXE を作成する というのは普通だと思いますが、 複数人の開発者がそれぞれ開発 したものを1つの EXE とすべきか 複数の EXE とすべきかを悩んでいます。 それぞれメリット、デメリットは あると思いますが、”一般的”な方法は どのような方法なのでしょうか? 私が思うに、以下のパターンがあると 思います。 1.EXE を画面(あるいは機能)単位に分けて作成 2.EXE は最初の画面で、あとはすべて DLL とする 3.すべての画面を 1つの EXE で作成する どれがよいのでしょうか? それとも別の方法ってあるのでしょうか? ちなみに、今現在悩んでいる開発は リッチクライアント(スマートクライアント) 方式となる予定です。

  • 【初心者です】VB.NETとASP.NET、何が違う?

    今までASPでWeb開発を行っていた者です。 最近顧客の方で「Microsoft Visual Basic .NET Standard Version 2003」を 購入したらしく、これからはVB.NETでWeb開発することとなりそうです。 そこで、.NETについて疑問点があります。 (1)VB.NETで、Web画面の開発って可能なのでしょうか?  私は過去にVB6.0で開発を行ったことがあったのですが、  VB6.0ではWindowsのアプリケーションを作成するための開発ソフト  だと思っていたのですが、VB.NETからはWindowsのアプリケーションだけでなく、  Web画面も開発可能になったということでしょうか? (2)「Visual Studio .NET 2003」の内容は、、、   ・ Visual Basic .NET 2003   ・ Visual C# .NET 2003   ・ Visual C++ .NET 2003   ・ Visual J# .NET 2003  になってますが、何故ASP.NETが入ってないのでしょうか?  (そもそも、ASP.NETの開発ツールは無いのでしょうか?) 考えれば、考えるほどわからなくなりそうです。 どうぞ、宜しくお願い致します。

  • VBの印刷について

    VB6で、自作アプリケーションを作成中ですが、 そこで、PrintForm関数でフォームをハードコピーしています。 ピクチャーボックスにスクロールバーを使って画面を制御していますのでprintformを使うと 全てが印刷されません。 やりたいことは、2画面分のハードコピーを 1枚にして印刷したいのですが、どうやればよろしいでしょうか? 2枚分(A4+A4)(縮小) ------> 1枚(A4)ということです。 どなたか、アドバイスいただければ幸いです。よろしくお願いします。

  • .net VB2003のデザイナ表示の遅さについて(開発時)

    .net VB2003のデザイナ表示の遅さについて(開発時) 現在仕事で.net VB2003を使用してシステム開発(改修)を行っております。 画面レイアウトのサンプル作成などを行っているのですが、 開発の際にフォームのデザイナを開こうとしても、表示までとても時間がかかります。 開発作業に支障をきたしています。 表示時間を短くする良い方法が有れば教えて頂けないでしょうか?

  • VB6でプリンタへの出力を検出したい

    VB6で作成したアプリで、プリンタへの出力を検出したいと思っています。 作成したソフトを常駐させておき、対象とするアプリの種類を問わず、プリンタへの出力を検出したら強制的にプレビュー画面を表示させたいのです。 自分に具体的な実現方法が思いつかず、また検索しても似たような話題も見つからないので、VBでは不可能なのかと疑問に思っています。 このような開発を手掛けられた事のある方や、知識をお持ちの方がいらっしゃいましたら、ご助言いただきたいのですが、よろしくお願いいたします。 <開発環境> WinXP pro sp1 VB6.0 sp5

専門家に質問してみよう