「メインフレーム・コンピューター」で遊ぼうこんな時代に今さらメインフレーム・コンピューターに取り組むハメになったみんなが助けあうサイトです。RSSWordPress.orgコスパのいい社内システムの作り方メインフレームを扱っていると、軽い開発やメンテナンスにリソースを割けない、しかし、BPCも考えねば。解決策のひとつがクラウドにおくFileMakerです。Comment印刷用ページの表示14-3.非定型操作にてEXCEL(vba)とTcplinkマクロを連携する(空き画面活用編)にてTcplinkの使っていない画面(ディスプレイセション)を経由してTcplinkからEXCEL(vba)で情報連携する手法を説明してしています。この手法を作っている中で、Tcplinkマクロの有効範囲を広げられるではと思いました。以下説明しますTcplinkマクロ起動オプションとしての活用Tcplinkマクロには起動時に変数を引き渡すことができません。Tcplinkマクロ自身で変数がつかえません。したがって、Tcplinkが起動された時に動作変更するにはマクロの中で条件判定をする必要がありました。これをクリップボードと空き画面を使って起動時オプションとして使えないかと考えました。string命令で判定、判定に応じた処理をする空き画面を変数格納領域として使う上記で説明しましたが、Tcplinkマクロでは変数が使えません。したがって、変数の内容に応じて処理を切り替えるという分岐処理が不向きですしかし、空き画面を変数格納領域として各自がそのときに応じて、格納するレイアウトを決めておくと、複数のTcplinkの間で値の受け渡しができるなど高度な対応ができるようになりますサイトによっては一つのパソコンから本番LPAR(区画)や開発LPAR(区画)など複数の区画にLOGONできるようです。この場合、異なる区画の間の情報連携は共用ボリュームを使っていると思います。マルチベンダなど共用領域がもてないサイトも考えられます。この場合、自分のパソコンのHDDに一度ダウンロードするなどで対応はできると思います。Tcplinkスタンダードはマルチベンダ対応の端末エミュレータです。