El SaveSetting era una vieja rutina de 16bits para guardar info en el registro, no funciona muy bien en Win2000 y ni digamos en XP, es preferible que uses esta API
Declare Function RegSetValueExString Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, ByVal lpValue As String, ByVal cbData As Long) As Long
;-)