Flash CS3 ドキュメンテーション |
|||
| Flash の拡張機能 > C レベルの拡張性 > C レベルの API > unsigned short *JS_ValueToString() | |||
unsigned short *JS_ValueToString(JSContext *cx, jsval v, unsigned int *pLength)
メソッド。jsval 構造体から関数の引数を抽出し、可能な場合、それをストリングに変換して、変換した値を呼び出し元に返します。
|
メモ |
|
返されたバッファポインタを変更しないでください。変更すると、JavaScript インタプリタのデータ構造が壊れる場合があります。ストリングを変更するには、文字を別のバッファにコピーし、新しい JavaScript ストリングを作成する必要があります。 |
JSContext *cx, jsval v, unsigned int *pLength
cx 引数は、JavaScript 関数に渡される不透明な JSContext ポインタです。v 引数は、ストリングの抽出元の jsval 構造体です。pLength 引数は、符号なし整数へのポインタです。この関数は、*plength をストリングの長さと同じ長さにバイト単位で設定します。成功した場合は、null で終了されたストリングを指すポインタを返します。失敗した場合は null 値を指すポインタを返します。呼び出し元のルーチンは、終了時にこのストリングを開放できません。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00004608.html