$0, $1, $2, $3, $4, $5, $6, $7, $8, $9, $R0, $R1, $R2, $R3, $R4, $R5, $R6, $R7, $R8, $R9Đăng ký. Các biến này có thể được sử dụng giống như người sử dụng biến, nhưng thường được sử dụng trong chức năng chia sẻ hoặc các macro. Bạn không cần phải khai báo các biến, do đó, bạn sẽ không nhận được bất kỳ xung đột tên khi sử dụng chúng trong mã được chia sẻ. Khi sử dụng các biến này trong mã được chia sẻ, đó khuyến cáo rằng bạn sử dụng ngăn xếp để lưu và khôi phục lại giá trị ban đầu của họ. Các biến này cũng có thể được sử dụng cho giao tiếp với phần-bổ-sung, vì họ có thể được đọc và viết bởi dll plug-in.$INSTDIRThư mục cài đặt ($INSTDIR là sửa đổi bằng cách sử dụng StrCpyReadRegStr, ReadINIStr, vv - điều này có thể được sử dụng, ví dụ, trong các chức năng .onInit để làm một phát hiện cài đặt vị trí nâng cao hơn).Lưu ý rằng trong uninstaller mã, $INSTDIR có chứa các thư mục nơi mà uninstaller nằm.Nó không nhất thiết phải chứa cùng một giá trị chứa trong trình cài đặt. Ví dụ, nếu bạn viết uninstaller để $WINDIR và người dùng không di chuyển nó, $INSTDIR sẽ là $WINDIR trong uninstaller. Nếu bạn viết uninstaller sang vị trí khác, bạn nên giữ cho trình cài đặt của $INSTDIR trong sổ đăng ký hoặc một thay thế lưu trữ cơ sở và đọc nó tronguninstaller.$OUTDIRThư mục đầu ra hiện tại (thiết lập ngầm qua SetOutPath hoặc một cách rõ ràng thông qua ReadRegStr, ReadlNIStr, vv)$CMDLINEDòng lệnh của trình cài đặt. Định dạng dòng lệnh có thể là một trong những điều sau đây:• "fullpath toinstaller.exe" tham số tham số tham số• installer.exe tham số tham số tham số• Cho phân tích ra phần tham số, xem GetParameters. Nếu/d = được chỉ định trên dòng lệnh (để ghi đè cài đặt thư mục) nó sẽ không hiển thị trong $CMDLINE.$LANGUAGEĐịnh danh ngôn ngữ hiện đang được sử dụng. Ví dụ, tiếng Anh là 1033. Bạn có thể thay đổi biến này trong .onlnit.
đang được dịch, vui lòng đợi..