Tôi đang sử dụng phiên bản Inno-Setup 5.5.3 (a).Cài đặt tệp trong thư mục người dùng AppData bằng cách sử dụng thiết lập inno
[Files]
Source: "C:\GPT\GPT.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\GPT\GPT.dat"; DestDir: "{app}"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
Tôi muốn cài đặt "GPT.dat" tập tin vào những người sử dụng thư mục AppData trong một thư mục tùy chỉnh được gọi là "GPT"
ví dụ Ví dụ, trong mã delphi của tôi, tôi tạo một thư mục có tên là "GPT" trong đường dẫn AppData của người dùng. Ví dụ: Mã sản phẩm \ GPT \
Đây là nơi tôi muốn đặt tệp
var
path: array[0..MAX_PATH] of char;
SHGetFolderPath(0, CSIDL_APPDATA, 0, SHGFP_TYPE_CURRENT, @path);
userPath:= Path;
UserPath:= UserPath + '\GPT\';
if not DirectoryExists(UserPath) then
CreateDir(UserPath);
Bất kỳ ai có thể cho tôi biết cách chỉnh sửa phần [Tệp] của kịch bản Inno của tôi để thực hiện điều này?
Cảm ơn
Bạn đã xem tài liệu cài đặt inno chưa? Tôi tin rằng bạn có thể tìm thấy thư mục AppData dưới dạng macro. http://www.jrsoftware.org/ishelp/index.php?topic=consts {localappdata} & {userappdata} & {commonappdata} là ba thư mục AppData. –