короче записываю в реестр параметр:
Dim lRegKey As Long
RegOpenKey HKEY_LOCAL_MACHINE, "Software\Microsoft\Windows\CurrentVersion\Run", lRegKey
If lRegKey Then
RegSetValueEx lRegKey, "myprog", 0, 1, App.path & "\" & "myprog.exe", Len(App.path + "\" + "myprog.exe")
RegCloseKey lRegKey
End If
параметр сам записывается а в значении его какая-то лабуда из трёх символов, причём как будто рнд, при каждой записи разные... в общем гон какой-то...
в чём может быть проблема?