■ HTBasic TOP ■ アイネット株式会社(i2net) HOME | ||||||||
|
■ 漢字ユーティリティ(Klabel) for HTBasic ■ ■ LABELステートメントをCALL KLABELに置き換え使用 ■ |
概 要 | |
KLABELは、HTBasic上で漢字を扱うためのサブプログラムです。このサブプログラムにより、ディスプレイやプロッタに漢字を出力することが可能になります。 参考)Windows 標準Printer(WIN-PRN)をプロッター(HP7475A等)の代わりに使用するには、弊社がサポートする 『HPGL UTILITY for HTBasic』 をあわせてご使用になると、よりお客様の目的にあった物となります。もちろんプロッター(HP7475A等)にも、漢字を表記できます。 | |
改版・配布 | |
漢字ユーティリティ(Klabel) for HTBasic の改版・配布に関する権利は、アイネット株式会社が有しております。 2010.06が現在、アイネット株式会社が米国TransEra社の販売権をする地域において販売する、HTBasic for Windows 製品に添付され、ご購入のお客様は無償にてご使用になることができます。対応するHTBasicのバージョンはHTBasic 8.x/9.xで、HTBasic 7.x/6.xでは使用できませんので使用後希望の場合、製品版をお求めください。 (製品番号:H-MX0080 製品名:漢字ユーティリティ(Klabel) for HTBasic ) | |
インストール | |
準 備 | |
Step1: HTBasic for Windows 8.0 以降が、インストールされていることを確認してください。(インストール先のフォルダー/ディレクトリーを確認) Step2: アイネット株式会社作成のHTBasic for Windows添付補助CDを、セットすると補助情報のページがインターネット・ブラウザーによって表示されます。 参考)CDが自動起動しない場合は、Windows Exprorerを使用して、CD内のautorun.exeから開始してください。 | |
インストール | |
Step1: 左側のナビゲーションにあるHTBasic 9.x/8.x対応(Klabel)のインストールをクリックすると■ 漢字ユーティリティ(Klabel)のインストールのページが表示されます。 Step2: 漢字ユーティリティ、インストール開始をクリックするとインストールが開始されます。 | |
Step3: ファイルのダウンロード画面がで、セキュリティ上の確認が出ますので開く(O)をクリックします。次に漢字ユーティリティのパッケージを解凍するフォルダー/ディレクトリーを設定するため参照ボタンをクリックします。 フォルダーの変更画面が現れましたら、HTBasic for Windows のインストール先を設定しOKボタンをクリックし、解凍画面の解凍(E)をクリックし解凍します。
終わりに終了(X)をクリックします。 注)解凍ツールにより、表示は、若干変わります。 | |
漢字ユーティリティの実行 | |
KlabelのモジュールをLOADSUBでロード | |
漢字ユーティリティは、HTBasicプログラムの中でサブプログラムKlabelCALLする形式で使用します。使用前に漢字ユーティリティのCSUBをLOADSUBでロードします。このとき再ラン時に、何度もロードしないように次のようにコーディングします。 IF NOT INMEM("Getknj") THEN LOADSUB ALL FROM "KLABEL9.BAS" END IF | |
使用方法(プログラミング) | |
使用法は、LABEL 文に準拠します。サブプログラムの呼び出し方は、 CALL Klabel( "文字列" , <文字間隔> ) となります。 文字列には、シフトJISコード第一水準による全角文字列が入ります。半角文字を含めても動作しますが、その場合半角文字は全角文字に変換されて出力されます。 文字間隔とは文字列が出力される場合の、各文字間の間隔のことを指します。 値を大き くするほど、文字間隔は大きくなります。 また、グラフィック制御のステートメント( LDIR, CSIZE 等 )により、 LABEL文同様の表現が可能です。 (注1) Legacy Editorで EDITラインで漢字をインプットをしている最中は、字化けを起こしているよう に見えますが、 (注2) CSIZEで、LABEL文と同じサイズで同じ大きさの表示になりませんので、 CALL Klabel文の実行前に必要とする表示にあわせ調整してください。 |
【お 問 い 合 わ せ 先】 |
アイネット株式会社 E-mailでのお問い合わせ _/_/_/ Copyright 1998-2023 I2NET Co., Ltd. AllRights Reserved. _/_/_/ |