Closed kazurayam closed 2 months ago
v0.1.19のcom.kazurayam.vba.puml.VBASourceクラスにこう書いてある。
List<String> loadCode() throws IOException { return Files.readAllLines(sourcePath, Charset.forName("MS932")); }
.basファイルがShift _JISでエンコードされていると決め打ちにしている。日本ではこれでいい。だが諸外国では通用しない。
アプリ実行時に指定可能にする必要がある。
ModelWorksheetクラスに void setCharset(Charset) メソッドを実装した。defautlのCharsetはMS932すなわちShift_JISである。VBA SourceコードがMS932ではない別のCharsetを持つ環境ではModelWorksheetクラスに void setCharset(Charset) を使って適切なCharsetを指定すれば良い。
done 0.1.28
v0.1.19のcom.kazurayam.vba.puml.VBASourceクラスにこう書いてある。
.basファイルがShift _JISでエンコードされていると決め打ちにしている。日本ではこれでいい。だが諸外国では通用しない。
アプリ実行時に指定可能にする必要がある。