vb2012にて、周辺機器(カスタム基板等)とシリアル通信(RS-232)にて、データの設定・取得をするプログラムを作成しています。 仕事にて実験用に簡易的なプログラムを作成する程度のレベルです。 メインとなるForm1にシリアルポート(SerialPort1)を配置して、 Form1内にポートオープンの処理やデータ受信イベントを記述しています。 ここで、他のModuleファイルから、SerialPort1を操作(SerialPort1.writelineで送信)したいと 考えたのですが、他のModuleファイルにSerialPort1.writelineと記述すると、 "'SerialPort1' は宣言されていません。アクセスできない保護レベルになっています。" とエラーになります。 Form1に配置したSerialPort1のModifiersプロパティをPrivateからPubli