#include <String.au3>
If FileExists("settings.ini") Then
Call("wmccheck")
Else
$user = InputBox("Security Check", "Enter your username.", "")
$user2 = _StringEncrypt(1, $user, "123", 1)
;IniWrite("settings.ini", "login", "Username", $user2)
$pass = InputBox("Security Check", "Enter your password.", "", "*")
$pass2 = _StringEncrypt(1, $pass, "456", 1)
;IniWrite("settings.ini", "login", "Password", $pass2)
$wmc = FileOpenDialog("Choose File...", @MyDocumentsDir, "Windows Mouse Capture (*.exe)", 1)
If @error Then
Exit
;Else
; IniWrite("settings.ini", "files", "WMC", $wmc)
EndIf
$ace = FileOpenDialog("Choose File...", @ProgramFilesDir, "ACE Online (ACEonline.exe)", 1)
If @error Then
Exit
;Else
; IniWrite("settings.ini", "files", "ACE", $ace)
EndIf
Call("writeini")
Call("wmccheck")
EndIf
Func writeini()
IniWrite("settings.ini", "login", "Username", $user2)
IniWrite("settings.ini", "login", "Password", $pass2)
IniWrite("settings.ini", "files", "WMC", $wmc)
IniWrite("settings.ini", "files", "ACE", $ace)
EndFunc
The only thing I want it to do here is write the settings.ini files into the same directory as the exe. But it always write into the $ace directory. Why does this happen?