- 12/02 Information!!
- 07/07 【グラブル】バハムートを最終上限解放
- 07/06 【グラブル】光有利の古戦場
- 06/14 【動物園】愛媛県立とべ動物園
- 05/31 【グラブル】開放したシスとエッセルの使用感
This is new entry
メインスクリプト前の初期設定に関するtipsです。
規模が大きくなる場合、別ファイルで書いといてインクルードしたくなります。
これはデバッグを個別にできたり、機能別に作ることで見通しが良くなる
という利点があります。
ユイの場合は機能別で作っていますので、このインクルードが必要な規模になっています。
C言語のように
#include XXXXX
と記述してもjscriptでは機能しません。
なので、openfileとevalを使ってインクルードを実現します。
var finc = openfile('XXX',true);
eval(finc.readAll());
finc.close();
これでインクルードが完了します。
XXXにはファイルまでの絶対(相対も可)パスが入ります。
windowsで表示される「¥」はjscriptでは「¥¥」って表現するので気をつけてください。
まぁ、2回入れてくれってことです。
*当ブログでは半角¥が/として表示されてしまうので、全角の¥を使っています。
コピペするときは気をつけてください。
ただし、別ファイル内の関数処理中にエラーが出た場合は、スクリプトコンソールでは、うまくエラー行数の参照ができなくなるのでご注意。
規模が大きくなる場合、別ファイルで書いといてインクルードしたくなります。
これはデバッグを個別にできたり、機能別に作ることで見通しが良くなる
という利点があります。
ユイの場合は機能別で作っていますので、このインクルードが必要な規模になっています。
C言語のように
#include XXXXX
と記述してもjscriptでは機能しません。
なので、openfileとevalを使ってインクルードを実現します。
var finc = openfile('XXX',true);
eval(finc.readAll());
finc.close();
これでインクルードが完了します。
XXXにはファイルまでの絶対(相対も可)パスが入ります。
windowsで表示される「¥」はjscriptでは「¥¥」って表現するので気をつけてください。
まぁ、2回入れてくれってことです。
*当ブログでは半角¥が/として表示されてしまうので、全角の¥を使っています。
コピペするときは気をつけてください。
ただし、別ファイル内の関数処理中にエラーが出た場合は、スクリプトコンソールでは、うまくエラー行数の参照ができなくなるのでご注意。
PR
COMMENT
プロフィール
HN:
komyu/シュクレール/修造
性別:
非公開
自己紹介:
こうぶつはけものみみとのーびす(♀)とエリーン
主にROとTERAとラノベと雑多なkomyuの日記帳です。
主にROとTERAとラノベと雑多なkomyuの日記帳です。
TERAキャラ紹介
シュクレール(バサ)
syuzo(エレ)
サケマス(アチャ)
その他サブ
ウリエルキゥィス(スレLv54)
Vermillion(サラLv56)
パズドラ
157,318,362
フレンド募集中
枠なきゃ増やす
最終プレイ3日以上になったら消す
カレンダー
03 | 2025/04 | 05 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
最新記事
(12/02)
(07/07)
(07/06)
(06/14)
(05/31)
ブログ内検索
最新コメント