タイトル : フォーム呼び出しに関する質問 投稿日 : 2011/02/17(Thu) 14:06 投稿者 : はや
アプリ開発のヒントをいただければと思い、質問させていただきます。 目的:入力時間短縮に向けた改善 環境:VB.net 2005 データ入力プログラムがあり、品目CDを問い合わせる項目があります。 品目CD検索用のフォームはDLL化(VB2005で開発)しており、データ入力プログラムから、「ShowDialog」にて呼び出しています。 品目CDは、品名の一部を入力することで該当する品名をListVIEWで一覧表示し、マウスで選択することで品目CDを特定し呼び出し元のプログラムへCDを返します。 「ShowDialog」の為、コードを問い合わせる度に問合せフォームが開き、コードが見つかり選択された後、問合せフォームが閉じる動きをします。 この問合せフォームのOPEN・CLOSEに非常に時間がかかり入力時間がかかってしまう。 改善案として、問合せフォームを常駐(常に表示させておく)させて、入力プログラムと連携させたいと考えています。 理想的な連携 1.入力プログラムで「品名の一部」を入力 2.問合せフォームで、該当品名の一覧を表示 3.問合せフォームで品名を特定し、品目CDを決定 4.入力プログラムに品目CDを渡す このような事を実現する為には、どのような方法で問合せフォームを呼び出せば良いか、アドバイスいただけませんでしょうか? 以上、よろしくお願いいたします。 |