4D v14.3ARRAY STRING | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                    
                        
  | 
                
                    
                         
    4D v14.3
 
ARRAY STRING 
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ARRAY STRING ( strLen ; arrayName ; size {; size2} ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| strLen | 倍長整数 | 
             
         | 
        文字長 (1... 255) | |||||
| arrayName | 配列 | 
             
         | 
        配列名 | |||||
| size | 倍長整数 | 
             
         | 
        配列の要素数、またはsize2を指定した場合は配列の行数 | |||||
| size2 | 倍長整数 | 
             
         | 
        2次元配列の列数 | |||||
ARRAY STRINGコマンドは、メモリ上に文字列要素の配列を作成またはリサイズします。
互換性に関する注意: 4Dバージョン11以降で作成されたデータベースはデフォルトでUnicodeモードです (ASCIIコード参照)。このモードではARRAY STRINGコマンドの動作は完全にARRAY TEXTコマンドと同じです (strLen引数は無視される)。新規開発ではARRAY TEXTの使用を推奨します。ARRAY STRINGコマンドは互換性のためにのみ保持されています。
この例は、31文字100要素の文字列プロセス配列を作成します:
 ARRAY STRING(31;aSValues;100)この例は、63文字100行50列要素の文字列ローカル配列を作成します:
 ARRAY STRING(63;$aSValues;100;50)この例は、255文字50要素の文字列インタープロセス配列を作成し、それぞれの要素に"Element #"および要素番号文字列を格納します:
 ARRAY STRING(255;<>asValues;50)
 For($vlElem;1;50)
    <>asValues{$vlElem}:="Element #"+String($vlElem)
 End for
	プロダクト: 4D
	テーマ: 配列
	番号: 
        218
        
        
        
	
        
        
        
	変更: 4D v11 SQL  
	ランゲージリファレンス ( 4D v11 SQL Release 6)
	ランゲージリファレンス ( 4D v12.4)
	ランゲージリファレンス ( 4D v14 R2)
	ランゲージリファレンス ( 4D v14 R3)
	ランゲージリファレンス ( 4D v13.5)
	ランゲージリファレンス ( 4D v14.3)
	ランゲージリファレンス ( 4D v14 R4)