declare function GetPrivateProfileStringW lib "kernel32" ( _ byval ap as long, byval ky as long, byval df as long, byval s as long, byval l as long, byval fl as long) as long dim s as string s = string(10, vbnullchar) l = GetPrivateProfileStringW(strptr(ap), strptr(ky), strptr(df), strptr(s), 10, strptr(fl)) s = left(s, l)