C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■84054 / )  Re[2]: 作業用フォルダについてご相談
□投稿者/ ザイーガ (2回)-(2017/05/12(Fri) 10:38:44)
No84052 (shu さん) に返信
> この時点で作り直しを検討するべきかと思います。作ったものをメンテナンス
> 出来ないようでは今後も他の問題で同じことになります。

全く仰る通りです。
ただ、これは私が入社する前の話ですので、この点はご容赦願います。


No84051 (とっちゃん さん) に返信
> ありません。
>
> なので、アプリケーションとしてその部分が必須なら
> インストール時にそういう専用フォルダを作成しておきます。

ご回答ありがとうございます。
やはり、dll側(C++)を対応するしかないですね。
このプロジェクトはVS2008で開発されたものでしたので、
VS2008をインストールしたPCを用意して、
プロジェクトを開き、プロパティを見てみました。
文字セットには「マルチバイト文字セットを使用する」になっていました。
色々と調べてみると、マルチバイト文字セットはこのような問題があるらしく、
現在は非推奨とのことで、Unicode文字セットに変更しようと思います。

ただ、とっちゃん様のアドバイスによると、

1.文字セットを「Unicode文字セットを使用する」に変更する
2.必要に応じて文字列変数の部分を修正する
 (場合によっては文字列の数の数倍から数百倍は修正箇所が出る恐れあり)

ということで、特に2.については覚悟しなければならないと思っています。

2.については、色々と検索して調べて勉強しようと思いますが、
例えば以下サイトに記載のこと以外に注意すべき点はございますでしょうか?

http://cx5software.com/article_vcpp_unicode/

返信 編集キー/


管理者用

- Child Tree -