VISTA 環境でC:\WINDOWS\system32にコピーしたいのですが


yu  2008-09-03 19:59:38  No: 31801

BDS2006を使用しております。作成したアプリケーションの最初の実行開始でライブラリーファイルをC:\WINDOWS\system32にコピーしているのですが、環境がVISTA環境であるとうまくいきません。VISTAのセキュリティーに関する問題だと思うのですが、何か解決方法ご存知の方いらっしゃいませんか?

//--------------------------------XLSReport.dllをWIN32にコピー
    fullp:=GetCurrentDir;
 
    M_Name:=trim(fullp+'\DISK1\'+'XlsReport.dll');

    F_Name:='C:\WINDOWS\system32\XlsReport.dll';

         copyfile(pchar(M_Name),pchar(F_Name),true);
  //--------------------------------XLSReport.dllをWIN32にコピー


igy  2008-09-03 20:02:49  No: 31802

アイコンに盾のマークを付けるには?
https://www.petitmonte.com/bbs/answers?question_id=5815

にあるような方法で、管理者権限で動作させてみた場合は、どうなりますか?


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

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






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