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

わんくま同盟

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

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


(過去ログ 20 を表示中)
■8779 / )  Re[1]: VB6のKillステートメントが推奨されない理由
□投稿者/ ちゃっぴ (69回)-(2007/10/09(Tue) 23:28:28)
ちゃっぴ さんの Web サイト
私も推奨していません。

というよりも VBA.FileSystem class が大嫌ってのもあるんですが。
理由はというと、

1. VBA.FileSystem class は Unicode に対応していない

2. 256 Byte を超える path を扱えない

3. Dir function の実装がひどい
File search handle を掴んだまま離さない。
OOP ってゆうか object 使わないとこういうところで問題発生することの典型。
まあ、こちらは VBA.FileSystem class のみ使用していれば問題無いんですが、
他のものを併用する (VBA.FileSystem class と FileSystemObject とか) と
見事にハマリます。

ということで、推奨しません。
返信 編集キー/


管理者用

- Child Tree -