コンテンツにスキップ

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