FileSystemObject を使用して Javascript で関数を開発しています。ここでは、提供されたバイナリ データをファイルに書き込むだけです。これが私の機能です。
function exportFile(data)
{
var fso, f2;
fso = new ActiveXObject("Scripting.FileSystemObject");
f2=fso.CreateTextFile("C:\\example.js",true);
f2.Write(data);
f2.Close();
}
それにもかかわらず、常に機能するとは限りません (f2.Write(data) のエラー)。理由の 1 つまたは両方が原因だと思います: - 書き込み関数がバイナリ データ (0 ~ 255 の ASCII) を受け入れない - f2.Write(data) には「データ」の最大サイズがあります
私を手伝ってくれますか?
アップデート:
次のエラーが表示されます (翻訳済み): Message: Argument or call to function not valid. Javascript がプレーンなブロック 8 ビット値で動作しない場合、どのテクノロジを使用する必要がありますか?