Envoyé par
Andnotor
J'ai pourtant répondu à ta question
en t'expliquant le comportement de HKLM et comment le chemin devrait être défini.
Très bien. Donc si je comprend votre raisonnement. Vu que Inno est un programme 32 bits, mon programme est d'origine 32 bits, mais mon OS est en 64 bits. Je dois inscrire les choses de cette manière j'imagine. J'essaye de soigner un peu la présentation, ça m’enquiquinai un peu..
Root: HKLM; Subkey: "Software\PlayOnlineUS\InstallFolder\1001";ValueType: string; ValueName: "FINAL FANTASY XI"; ValueData: "{app}"
Je viens de voir dans la documentation ( https://jrsoftware.org/ishelp/index....egistrysection ) quelque chose mais je ne suis pas sur pour autant. Voila ce que je comprend:
Root: HKLM; Subkey: "Software\PlayOnlineUS\InstallFolder\1001";ValueType: string; ValueName: "C:\Program Files (x86)\PlayOnline\SquareEnix\FINAL FANTASY XI"; ValueData: "{app}"
Parce que dans ce cas, j'aurai une clé de registre supplémentaire a émettre
]C:\Program Files (x86)\PlayOnline\SquareEnix\PlayOnlineViewer
donc
Root: HKLM; Subkey: "Software\PlayOnlineUS\InstallFolder\1000";ValueType: string; ValueName: "C:\Program Files (x86)\PlayOnline\SquareEnix\PlayOnlineViewer"; ValueData: "{app}
Merci de votre aide.. J'essaye juste de comprendre la logique pour pouvoir le reproduire.
Partager