System.Openstring

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

type Openstring = ShortString;

C++

typedef char* const          Openstring;       // D16 string/D32 shortstring formalparm

プロパティ

種類 可視性 ソース ユニット
type
typedef
public
System.pas
sysmac.h
System System

説明

文字列をパラメータとして渡すために設計された文字列型。

OpenString は、ShortString. に似た文字列の型です。OpenString はパラメータの宣言にのみ使用できます。

OpenString の長さは文字列の第 1 バイトに格納されており、255 以下でなければなりません。

割り当てられたバイト数は 255 未満でなければならず、SizeOf 関数で取得することができます。

文字へのアクセスに使用されるインデックスは、正しいかどうかを確認されません。 有効な範囲は [1; High(open_string_object)] です。

OpenString パラメータは var 指定子でのみ宣言できます。 関数/手続きの内部で行われた変更はすべて、その関数/手続きの終了後も保たれます。

メモ: Openstring は、Delphi デスクトップ コンパイラで使用されるますが、Delphi モバイル コンパイラではサポートされていません。 詳細については、「デスクトップ アプリケーションからモバイル アプリケーションへの Delphi コードの移行」を参照してください。

関連項目

コード サンプル