このドキュメントでは、次のトピックについて説明します。
埋め込みオブジェクトを Natural 変数に読み込みます。 オブジェクトを保持するのに十分な大きさの変数の配列を定義することをお勧めします。一部のオブジェクトのサイズは最低 10KB です。 次に、このプロシージャを実行してオブジェクトを取得します。2 番目のパラメータには配列のサイズが含まれます。 このプロシージャは、使用されている実際のサイズと、"0" ではない Natural エラーコードを返します。 このエラーコードを取得しないようにするには、先に OBJECT-SIZE 属性でオブジェクトの現在のサイズを照会してください。
名前/データタイプ | 説明 |
---|---|
GUI のハンドル | 入力
OLE コンテナコントロールを指定します。 |
変数 | 入力
変数または(通常は)変数の配列。 |
サイズ(I4) | 入力
指定された変数または変数の配列のサイズ。 |
実際のサイズ(I4) | 出力
変数または変数の配列の実際のサイズ。 |
Response(I4) | 出力
Natural エラー(該当する場合)。 |
#CURRSIZE := #OCT-1.OBJECT-SIZE /* How large is the object? IF.. /* If the object is too large, do the following... ... /* If not, execute the procedure END-IF PROCESS GUI ACTION OLE-GET-DATA WITH #OCT-1 #MYVARI (1:5) 15000 #REALSIZE GIVING #RESPONSE