|目次前ページ次ページ|
───────────────────────────────────
●サンプルプログラムの動作と画面イメージ[M言語]※※[new]※※
───────────────────────────────────
● 準備[1]ESC-vcomオブジェをPCにインストールする 
          USBキーのドライバのインストールも行う 
● 準備[2] ビットマップを所定のフォルダからインストールフォルダに 
     コピーします(既に存在する場合があります) 
● 準備[3] ボタンビットマップを所定のフォルダから 
     インストールフォルダにコピーします 
● 準備[4] アイコンを所定のフォルダからインストールフォルダに 
     コピーします 
● 準備[5]サーバー用共通関数ルーチン (ZVCM.RSA)をサーバの所定の 
     ネームスペースにインポートしておきます 
     VAX/DSM用(言語モード:DSM-J,インポート形式:DSM)で作成されています。
     [Cacheエクスプローラ]->[ファイル]->[インポート]->[ZVCM.RSAを選択] 
     [ルーチンのインポート]->[オプション]->[言語モード:DSM-J/インポート形式:DSMを指定] 
     [ok]->[インポート]->[インポート実行後閉じる] 
● 準備[6]ESC-vcomオブジェをPCから起動し SIMVCM6.DLL を組み込む 
            設定をファイル保存 
● 準備[7]ESC-vcomオブジェを再起動しサーバの所定の 
      ネームスペースにログインする 
───────────────────────────────────
● サンプルプログラムは以下を実行します(全て同様の画面) 
[1]  >D ^ZVCMFR1 
[2]  >D ^ZVCMFR2 
[3]  >D ^ZVCMFR3 
[4]  >D ^ZVCMFR4 --> 同期イベントモード
[4]  >D ^ZVCMFR5 --> Vcom窓のVCMフォームを配置 
────────────────────────────────
Vcom窓のVCMフォームを配置
───────────────────────────────────
● 各コントロール毎のサンプルプログラミング 
[1]   >D TEST^ZVCMEDTT1 --> エデット 
[2]   >D TEST^ZVCMLSTT1 --> リストボックス 
[3]   >D TEST^ZVCMCMBT1 --> コンボボックス 
[4]   >D TEST^ZVCMPBTT1 --> プッシュボタン 
[5]   >D TEST^ZVCMBBTT1 --> ビットマップボタン 
[6]   >D TEST^ZVCMCKBT1 --> チェックボックス 
[7]   >D TEST^ZVCMRADT1 --> ラジオボタン 
[8]   >D TEST^ZVCMABTT1 --> アクションボタン 
[9]   >D TEST^ZVCMLBLT1 --> ラベル 
[10]  >D TEST^ZVCMPNLT1 --> パネル 
[11]  >D TEST^ZVCMMMOT1 --> メモ 
[12]  >D TEST^ZVCMFRMT1 --> フォーム 
[13]  >D TEST^ZVCMMSKT1 --> マスクエデット 
[14]  >D TEST^ZVCMGPBT1 --> グループボックス 
[15]  >D TEST^ZVCMSTBT1 --> ステータスバー 
[16]  >D TEST^ZVCMGRDT1 --> グリッド 
[17]  >D TEST^ZVCMMNUT1 --> メニュー 
[18]  >D TEST^ZVCMSTXT1 --> スタティックテキスト 
[19]  >D TEST^ZVCMRDGT1 --> ラジオボタングループ 
[20]  >D TEST^ZVCMCLBT1 --> チェックリストボックスコントロール 
[21]  >D TEST^ZVCMBVLT1 --> ベベル 
[22]  >D TEST^ZVCMSPBT1 --> スピードボタンコントロール 
[23]  >D TEST^ZVCMTABT1 --> タブコントロール 
[24]  >D TEST^ZVCMPAGT1 --> ヘージコントロール 
[25]  >D TEST^ZVCMTBST1 --> タブシート 
[26]  >D TEST^ZVCMCALT1 --> マンスカレンダ 
[27]  >D TEST^ZVCMDTPT1 --> デイトタイムピック(日付の入力) 
[28]  >D TEST^ZVCMDRGT1 --> ドローグリッドコントロール 
[29]  >D TEST^ZVCMRCHT1 --> リッチエデットコントロール 
[30]  >D TEST^ZVCMCBAT1 --> コントロールバー 
[31]  >D TEST^ZVCMVLST1 --> バリューリストエディタ 
[32]  >D TEST^ZVCMLEDT1 --> ラベル付エデットコントロール 
[33]  >D TEST^ZVCMTKBT1 --> トラックバー 
[34]  >D TEST^ZVCMPGBT1 --> プログレスバー 
[35]  >D TEST^ZVCMSBXT1 --> スクロールボックスコントロール 
[36]  >D TEST^ZVCMSPLT1 --> スプリッター 
[37]  >D TEST^ZVCMUPDT1 --> アップダウンコントロール 
[38]  >D TEST^ZVCMTLBT1 --> ツールバー 
[39]  >D TEST^ZVCMTBTT1 --> ツールボタン 
[40]  >D TEST^ZVCMPGST1 --> ページスクローラ 
[41]  >D TEST^ZVCMCMET1 --> 拡張コンボボックスコントロール 
[42]  >D TEST^ZVCMIMGT1 --> イメージコントロール(イメージ表示面) 
[43]  >D TEST^ZVCMBMPT1 --> ビットマップ(画像データ) 
[44]  >D TEST^ZVCMSHPT1 --> シェイプ(図形データ) 
[45]  >D TEST^ZVCMICOT1 --> アイコン 
[46]  >D TEST^ZVCMTIMT1 --> タイマー 
[47]  >D TEST^ZVCMIGLT1 --> イメージリストコントロール(複数個画像データ) 
[48]  >D TEST^ZVCMPENT1 --> ペン 
[49]  >D TEST^ZVCMBRST1 --> ブラシ 
[50]  >D TEST^ZVCMCVST1 --> キャンバス 
      >D TEST^ZVCMCVST2 --> キャンバス 
      >D TEST^ZVCMCVST7 --> 汎用印刷エンジンでキャンバスを利用 
[51]  >D TEST^ZVCMSTRT1 --> ストリングリスト(複数個の文字列データ) 
[52]  >D TESTBR^ZVCMFLST1 --> ファイルストリーム(バイナリ読み込み) 
      >D TESTBW^ZVCMFLST1 --> ファイルストリーム(バイナリ書き込み) 
      >D TESTW^ZVCMFLST1 --> ファイルストリーム(1行書き込み) 
      >D TEST^ZVCMFLST1 --> ファイルストリーム(1行書き込み) 
      >D TESTF^ZVCMFLST1 --> ファイルストリーム(固定長読み込み) 
[53]  >D TEST^ZVCMSTST1 --> ストリングファイルストリーム 
[54]  >D TESTBR^ZVCMMEST1 --> メモリーストリーム(サーバへ転送) 
      >D TESTBW^ZVCMMEST1 --> メモリーストリーム(ダウンロード) 
───────────────────────────────────
● VCOM画面にコントロールを配置するサンプルプログラミング 
[*]  >D TEST^ZVCMEDTT6 --> エデット 
Vcom窓にエデットを配置
[*]  >D TEST^ZVCMLSTT6 --> リストボックス 
Vcom窓にリストボックスを配置
[*]  >D TEST^ZVCMCMBT6 --> コンボボックス 
Vcom窓にコンボボックスを配置
[*]  >D TEST^ZVCMMMOT6 --> メモ 
Vcom窓にメモを配置
[*]  >D TEST^ZVCMGRDT6 --> グリッド 
Vcom窓にグリッドを配置
[*]  >D TEST^ZVCMCLBT6 --> チェックリストボックスコントロール 
Vcom窓にチェックリストボックスを配置
[*]  >D TEST^ZVCMCALT6 --> マンスカレンダ 
Vcom窓にマンスカレンダを配置
[*]  >D TEST^ZVCMDTPT6 --> デイトタイムピック(日付の入力) 
Vcom窓にデイトタイムピックを配置
[*]  >D TEST^ZVCMDRGT6 --> ドローグリッドコントロール 
Vcom窓にドローグリッドを配置
[*]  >D TEST^ZVCMRCHT6 --> リッチエデットコントロール 
Vcom窓にリッチエデットを配置
[*]  >D TEST^ZVCMVLST6 --> バリューリストエディタ 
Vcom窓に バリューリストエディタを配置
[*]  >D TEST^ZVCMLEDT6 --> ラベル付エデットコントロール 
Vcom窓にラベル付エデットを配置
[*]  >D TEST^ZVCMCMET6 --> 拡張コンボボックスコントロール 
Vcom窓に拡張コンボボックスを配置
[*]  >D TEST^ZVCMIMGT6 --> イメージコントロール(イメージ表示面) 
Vcom窓にイメージコントロールを配置
[*]  >D TEST^ZVCMBMPT6 --> ビットマップ(画像データ) 
Vcom窓にビットマップを配置
[*]  >D TEST^ZVCMICOT6 --> アイコン 
Vcom窓にアイコンを配置
───────────────────────────────
※※各共通関数ルーチンの  TEST エントリを実行します 
※※ TEST 以外のエントリが存在する場合があります 
※※作成済みコントロールを廃棄するには  END エントリを実行します 
※※イベントを表示するには  D DEBUG^ZVCMSUB を実行します 
───────────────────────────────────
● 高機能サブルーチンのサンプルプログラミング 
※※各ルーチンは、パラメタを変更することにより広範囲に利用可能です 
[1]  >D ^ZVCSCBA <-- 少量データのコンボボックス 
[2]  >D ^ZVCSCBB <-- 多量データのコンボボックス 
[3]  >D ^ZVCSLSA <-- 少量データのリストボックス  
[4]  >D ^ZVCSLSB <-- 多量データのリストボックス 
[5]  >D ^ZVCSGRA <-- 少量データのストリンググリッド 
[6]  >D ^ZVCSGRB <-- 多量データのストリンググリッド 
[7]  >D ^ZVCSMMB <-- メモコントロール 
───────────────────────────────────
※※Vcom窓内にコントロールを配置します 
[1]  >D ^ZVCVCBA <-- 少量データのコンボボックス 
[2]  >D ^ZVCVCBB <-- 多量データのコンボボックス 
[3]  >D ^ZVCVLSA <-- 少量データのリストボックス  
[4]  >D ^ZVCVLSB <-- 多量データのリストボックス 
[5]  >D ^ZVCVGRA <-- 少量データのストリンググリッド 
[6]  >D ^ZVCVGRB <-- 多量データのストリンググリッド 
[7]  >D ^ZVCVMMA <-- メモコントロール 
───────────────────────────────────
               620-1
     |目次前ページ次ページ