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にコピー
アイコンに盾のマークを付けるには?
https://www.petitmonte.com/bbs/answers?question_id=5815
にあるような方法で、管理者権限で動作させてみた場合は、どうなりますか?
ツイート | ![]() |