ResourceWriter¶
メンバー一覧¶
コンストラクタ¶
メソッド¶
ResourceWriter¶
コンストラクタ
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
file |
|
|
clean |
|
open¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
file |
|
ファイル名(exeまたはdll) |
clean |
false |
既存のリソースを全てクリアするかどうか 基本的にオープンされていないファイルのみ操作可能です >自分自身のkrkr.exeやPlugins.linkでリンク済みのプラグインは操作できません |
解説
操作対象のファイルをオープン
close¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
write |
true |
書き出す場合はtrue write=falseの場合,writeFrom~やclearの処理がすべてキャンセルされ,書き出しは行われません write=trueでも一度もwriteFrom~/clearを呼ばなかった場合も書き出しは行われません |
解説
操作対象のファイルをクローズ&実書き出し
setLang¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
primaryLang |
|
|
subLang |
|
解説
書き出しの言語を指定
パラメータ内容は ResourceReader.setLang と同じです
clear¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
type |
|
リソースタイプ(文字列か数値,もしくは rt*定数を指定) |
name |
|
リソース名(文字列か数値) ※この関数を呼んでもclose(true)するまでは書き出しは保留されています |
解説
対象のリソースを削除
writeFromText¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
type |
|
リソースタイプ(文字列か数値,もしくは rt*定数を指定) |
name |
|
リソース名(文字列か数値) |
text |
|
(writeFromTextのみ)対象のテキスト |
utf8 |
false |
(writeFromTextのみ)UTF-8エンコードで書き出す場合はtrue(falseの場合はUnicode) |
解説
リソースの書き出し
writeFromFile¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
type |
|
|
name |
|
|
file |
|
writeFromOctet¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
type |
|
|
name |
|
|
oct |
|