タイトル : Re^2: シリアルポートの操作 投稿日 : 2013/09/05(Thu) 21:40 投稿者 : レフティー
オショウ様 アドバイスありがとうございます。 > 1. ModuleファイルにPublic で、Form1 のインスタンスを > 格納する変数を宣言する > 2. Form1 をNewしている部分で、そのPublicで宣言した変数 > にインスタンスを代入 > 3. 他のModuleから、そのインスタンス経由でSerialPort1に > アクセスする。 上記手順に沿って処置したところ、思い通りに他ModuleからForm1に配置した SerialPort1にアクセスできました。 > 私は、融通が利くようにSerialPort1 をフォームに配置しないで > 動的に生成して使い回しします。 > そうすることでどうにでもなるプログラムを作成できますし、 > 機器と通信する為もクラスをDLLとして分離できるようにもなり > ますので。 > ところで、SerialPort1をフォームに配置しないという上記方法、 今後のためにも検討したいのですが、 理解、習得のためにとっかかりとなるような参考先等ございますでしょうか? もしよろしければ教えていただけますとありがたいです。 |