こんにちは、いつもお世話になります。
WindowsXp環境で共有フォルダを開くと、
以後、マイネットワークの下にそのフォルダへのリンクができます。
これを削除するプログラムを作りたいのですが、つまづいています。
どなたかご教示をお願いいたします。
環境:WinXp sp3
開発:Delphi2010
状況:
1.CSIDL_NETHOOD にて場所を取得。
C:\Documents and Settings\<ユーザ名>\NetHood
2.子フォルダの名称も取得。
str = C:\Documents and Settings\<ユーザ名>\NetHood\test - pcname (192.168.0.2)
3.RmDir(str) とするとエラーが発生する。
EInOutError(メッセージ I/Oエラー(32))を送出しました。
ごめんなさい。
該当リンクを開いた状態でやっていました。
開かない状態でやったら削除できました。
ツイート | ![]() |