HTBasic TOP アイネット株式会社(i2net) HOME
製品概要 新着情報 サポート情報 製品カタログ ダウンロード HTB関連製品    Tip   Y2Kについて
 ■ HTBasic プログラミング ■

 HTBasic for Windows 文字列変数
 文字列(Strings)
 
 ・Title$="Voltage"
 ・File_name$="Cv_test"
 ・DIM User_name$[80]
 
 文字列の結合(String Concatenation)
 
 次のプログラムを、打ち込み、実行してください
    10 First_name$="Bob"
    20 Last_name$="Smith"
    30 Space$=" "
    40 Name$=First_name$&Space$&Last_name$
    50 PRINT Name$
    60 END
 
 サブストリング:文字列内の一部分の取り出し(Substring)
 
文字変数 Name$ の文字列を、Name$="George Bailey"とします
ステートメント結果
PRINT Name$ George Bailey
PRINT Name$[8]      例)最後の文字から 8 文字Bailey
PRINT Name$[1,6]    例)上1桁目から6桁目までGeorge
PRINT Name$[5,8]    例)上5桁目から8桁目までge B
PRINT Name$[5;8]    例)上5桁目から 8 文字ge Baile
PRINT Name$[0]エラーが発生します
 
 文字文字列を操作する関数
 
NUM($S) ASCII文字1文字に対応する数字 N を返します
CHR$(N) 数字 N に対応するASCII文字、1文字を返します
LEN(S$) 文字列 S$ の長さを返します
LWC$(S$) 文字列 S$ の文字を全て小文字(lowercase)に変換し返します
POS(S$,T$) 文字列 S$ の列中にある、 T$ という文字列のある位置を返します(無い場合、0 )
REV$(S$) 文字列 S$ の文字順序を反転変換し(ミラー)返します
RPT$(S$,N) 文字列 S$ を N 回続けた文字列を返します
TRIM$(S$) 文字列 S$ 内の、文字列の先頭と後尾にあるスペースを、削除し、結果を返します
UPC$(S$) 文字列 S$ の文字を全て大文字(uppercase)に変換し返します
VAL(S$) 数値標記文字列を、数値に変換し返します
VAL$(N) 数値を、数値標記文字列に変換し、返します
 

TransEra, HTBasic, TAMS, HP, Agilent, Keysight, NI, ines, Microsoft, Windows等記載されている
会社名、製品名は各社の登録商標または商標です

【お 問 い 合 わ せ 先】
アイネット株式会社

   E-mailでのお問い合わせ
_/_/_/ Copyright 1998-2023 I2NET Co., Ltd. AllRights Reserved. _/_/_/