• 締切済み

モジュールの開発方法について

どなたかご教授ください。 現在、 メインウィンドウにて操作した内容(マウスのクリックなど)をメインウィンドウとは別のウィンドウに詳細を表示するといったモジュールの開発が必要となっているのですが、開発初心者であり、どのような開発を行えばよいかわからない状況です。 機能として必要な内容としては、下記のようなものとなります。 ・exeファイルではなくdllファイルなどのモジュール ・開発環境はVisual studio 2010で言語はC# ・メインウィンドウ操作で行った内容をモジュールで開発した別ウィンドウに詳細を表示するため、  GUI付きのモジュール開発が必要  (例:マウスクリックの座標位置をモジュール上で開発したラベルなどに表示させる) つきましては、どなたか開発のためのアドバイスや、参考サイト・書籍がありましたら、ご教授いただければ幸いと存じます。

みんなの回答

  • kngj1740
  • ベストアンサー率18% (197/1052)
回答No.2

前提条件がはっきりしません。任意のプログラム上のマウスの情報を表示出来ないといけないのか、あるいは今開発中のシステムの補助的なデバックルーチンとして使用するするのかなど。DLLという表現からは後者のように思われますが。

kuresuto03
質問者

お礼

回答が遅くなってしまい、誠に申し訳ございません。 返信いただき誠にありがとうございます。 前提条件ですが、デバックルーチンとしての使用ではないので、前者の内容のほうが近いものとなります。 現在、不明なのはモジュールで開発したウィンドウに、メインウィンドウで操作した情報を渡すにはどうすればよいのかが分からない状況となっております。

回答No.1

>・exeファイルではなくdllファイルなどのモジュール クラスプロジェクトで作成すればOK > ・開発環境はVisual studio 2010で言語はC# 問題なし >・メインウィンドウ操作で行った内容をモジュールで開発した別ウィンドウに詳細を表示するため、 > GUI付きのモジュール開発が必要 クラスプロジェクトでウィンドウクラスを作成すればOK > (例:マウスクリックの座標位置をモジュール上で開発したラベルなどに表示させる) 文法が崩壊しててなに言ってるかよくわかんない。

kuresuto03
質問者

お礼

回答が遅くなってしまい、誠に申し訳ございません。 返信いただき誠にありがとうございます。 最後の「マウスクリックの~」という内容は、メインウィンドウの操作内容を開発するモジュールに表示するための一例として挙げさせていただいたのですが、説明不足でかえって混乱を招いてしまって申し訳ございませんでした。 詳細に説明しますと、 1.開発するモジュールに、メインウィンドウで操作した内容を表示するためのコンポーネントを追加する 2.メインウィンドウとは別の子ウィンドウを作成し、子ウィンドウに開発したモジュールの内容を読み込ませる 3.メインウィンドウ上でマウスをクリックした時の位置や時間の情報を開発するモジュールのコンポーネントに表示させる 上記のような機能をもつモジュールの開発を想定しています。 その場合ですが、メインウィンドウ上の操作内容の情報を開発するモジュールに渡すにはどのようにすればよいのでしょうか?

関連するQ&A

  • GUIの開発方法について

    GUIの開発方法について CまたはC++で GUI(グラフィカル ユーザ インターフェース)の開発をしたいと思っています。 今、調べた範囲で分っているのは、 OpenGLではGUIを作るには不向きです。 OpenCVではドラックバーを設置するだけの簡単なGUIなら出来ますが、 複雑なGUIになると大変です。 Windows系OSだけでなく、Unix系OSでも使える開発方法はないでしょうか? 都合のいい事ばかりを言っていると思いますが、 ご教授お願いします。

  • Windowsクライアントソフト開発にはどの言語がいいですか

    汎用系のプログラミング経験者です。(10年以上も前ですが) 先日もNo.1089696( http://oshiete1.goo.ne.jp/kotaeru.php3?q=1089696 )で質問した者です。 Windowsアプリ開発では、まったく未経験ですが、自分で以下のようなWindowsアプリケーションを作成したくなりました。 そこで、1から勉強しようとしようと考えていますが言語はどのようなものがいいですか。 1.クライアントPC上のみで使うソフトです。なるべくGUI的な操作性を重視したいです 1)フォルダ名やファイル名を一括で変更するようなもの 2)画像ファイルをサムネイル表示して、Wクリックすると別ウィンドウで実寸表示するようなソフト 上のようなソフトはフリーソフトでもたくさんあるのですが、道は険しいでしょうが・・・自分でも挑戦したいと思っています。 (もちろん最初は、もっと簡単なものから始めようと思いますが) 「Visual Basic」や「Visual C++」「JAVA」で開発することは可能ですか。 あと、上記のようなフリーソフトソフトの開発者の方々は、一般的に どんな言語で作成されているのでしょうか。

  • モジュールの編集

    ブログの中のモジュールにファイルをアップデートして、そのファイル本文がメイン画面に表示されるように設定する方法を教えて下さい。

  • 日本地図を使った開発について

    日本地図を使った開発について 日本地図上に点データを書き、マウスクリックやマウスオーバーで詳細情報を表示するようなアプリケーションを開発したいと思っています。yahooやgoogleの地図のような操作性のものが理想です。個人がこういった細かな地図データを簡単に入手する方法はあるのでしょうか? 最終的にはfortranで制御できる環境を構築(fortranで制御するのが必須項目なんです)したいのですが、fortranではなかなか地図制御は難しそうで、googleMap等を使った方向も視野にいれて検討しているところです。しかし、fortranとjavascriptのやり取りをどうするかがネックです。 まだ構想の段階なのでOSも決めていませんが、linuxかwindowsの2択です。 上記を実現するためのライブラリやアプリ構成などお知恵を拝借できたらと思います。 宜しくお願いします。

  • モジュールがない

    フリーソフトを起動しようとダブルクリックするとエクセルが起動し、「モジュールがありません」と表示されます。このソフトはエクセルを使用して使うものです。したがってエクセルが起動する事は当然の事なんですが、モジュールがないためフリーソフトを起動する事が出来ません。そこで質問です。 (1)モジュールがない理由 (2)モジュールがあれば起動できるのでしょうか? (3)また、そのモジュールはどこで手に入りますか? windows95 excel95 使用 ソフトはEXCEL95に対応しています。 よろしくお願い致します。

  • 開発言語

    Windows上でマウスカーソルを動かしブラウザ上のボタンをクリックするような自動テストツールってどういった言語で開発するのでしょうか?(または開発されていますか?) Windows制御とかなのでC関係とかでしょうか?

  • VC++でモジュール化

    こんばんは。以前先生からVC++でモジュール化せよ、といわれましたが、いまいちなにをすればいいかわかりません。先生いわく、スタックやキューを別ファイルにして、あるプログラムで必要ならそれを呼び出して使う、汎用性のある美しいプログラムを作るためにモジュール化が必要ということなのですが、いったいどういうことなのでしょうか? あまりに抽象的な質問なのかもしれませんが、これができないと非常に危ないのでよろしくお願いします!!

  • VB6で、非表示モジュール(?)の表示方法

    他人様の作成したプログラムの改修をやることになりましたVB初心者です。 デザイン画面でコードを選択し、「定義」を右クリックすると 「'xxx' は非表示であるため、ここへはジャンプできません。」 と表示されます。 また、exe ファイルの実行時と比べて、プロジェクトウインドウに表示されるフォームやデザイナも少ないです。 これら非表示のモジュール(?)を表示するにはどのようにやればいいのでしょうか。 ご教示お願いいたします。 環境は Windows XP(SP3), Visual Basic 6.0 (SP6) です。

  • ASP.NETにおける共有モジュール

    今までASPで開発を行ってきましたが、その際、共有のモジュールを*.incで作成し、以下の記述にて読み込んで行ってきました。 <!--#INCLUDE FILE = "./config.inc"--> ASP.NETの開発を今後行っていくわけですが、共有モジュールは、どのように扱えばよいかがヘルプ等見ても分かりませんでした。ASPのように別ファイルにて作成しておき、冒頭で読み込むといったやり方でよいのでしょうか??またそれでよいのであれば、記述法を教えていただけないでしょうか?

  • access2000 モジュールの削除について

    モジュール module1を削除しようとして、 モジュールの解放を行ったところ、 「ファイルへのアクセスでエラーが発生しました。 ネットワークへの接続が切断されている可能性があります」 と表示され、削除されません。 他のモジュールでmodule1の関数を使っていたためでしょうか? module1の内容は、別のファイルにコピーをとってあるので、 一度module1を削除して、あらたにmodule1を作成したいのですが、 (module1がつかえないと、他のモジュール内のmodule1とう文字をすべて書き換えないければ、ならない^^;) 上記のエラーがでてしまい、 自分では修復できません。 アドバイスお願いします。<(_ _)>