- - PR -
ユーザー別ファイル管理
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-09-08 10:41
VB6.0でプログラムを開発しています。
現在Cドライブ直下にフォルダーとファイルを作成し、ファイルの読み書きを していますが、すべてのユーザーに読み書きの権限をあたえなければなりません。 これをそれぞれのユーザーごとにフォルダーとファイルを作成し、読み書きをしたい のですが、VB6.0でどのようにすれば出来るのか分かる方よろしくお願い致します。 | ||||
|
投稿日時: 2008-09-08 13:24
caclsをshellで呼び出せばいいと思います。
コマンドプロンプトからcacls /?でヘルプが見られると思います。 | ||||
|
投稿日時: 2008-09-08 19:37
そういう用途のために My Documents フォルダが用意されているのですが、それではダメなのでしょうか? My Documents フォルダのフルパスは API 等で取得することができます。 _________________ // 渋木宏明 (Hiroaki SHIBUKI) // http://hidori.jp/ // Microsoft MVP for Visual C# // // @IT会議室 RSS 配信中: http://hidori.jp/rss/atmarkIT/ | ||||
|
投稿日時: 2008-09-09 21:49
SHGetFolderPath というプラットフォーム API を使って、アプリケーションのデータ フォルダに書き込むのが正当です。
ご参考→All Users/Application Data って...<wankuma.com> ちゃっぴさんのコメント |
1