ファイルの関連

解決


Taku  2002-04-15 16:57:56  No: 801

DelphiQ&Aにファイルの関連付けのサンプルがありますが

  Reg:= TRegistry.create;
  with Reg do
    try
      RootKey:= HKEY_CLASSES_ROOT;
      OpenKey('.xxx', true);    //拡張子のキーを作成
      WriteString('', 'xxxfile');  // データタイプの値を作成
      CloseKey;
  以下省略

2000やXPで、そのまま使用するとAdministrator以外でログインした場合
WriteStringのところでエラーになります
対処法、又はその他の方法をお願いします


るびい  2002-04-16 08:50:37  No: 802

accessプロパティを
KEY_ALL_ACCESS
KEY_WRITE
のどちらかにしてもダメですか?


Taku  2002-04-16 18:57:07  No: 803

るびい  さん
有難うございました
KEY_WRITEで解決しました。


Taku  2002-04-16 19:51:14  No: 804

Win2000のPowerUsersで確認した時はOKでしたが
それ以外や、XPの制限付ユーザーではやはりダメでした
制限されているのだからアクセスできなくて当然なのでしょうか?


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加