>DECLARE Integer InternetDial IN WinInet ; > Integer nHandle, String @lpcDialUp, ; > Integer nAccessType, Long @nConnect_Handle, ; > Integer nFlags>This function returns very often 0 for nConnect_Handle, although the dialler successfully established a connection:
>lnRetVal = InternetDial(lnhwnd, lcDialUp, lnAccType, lnConnect_Handle, 0) >?lnConnect_Handle && returns 0, but connection established!>Why does this happen? I run the same code in VB and it never seems to give me a problem.
lnRetVal = InternetDial(lnhwnd, lcDialUp, lnAccType, @lnConnect_Handle, 0)
>Also for nAccessType the help indicates that this is a constant:>INTERNET_DIAL_UNATTENDED = &H8000>How can I interpret this value in VFP?
INTERNET_DIAL_UNATTENDED = 0x8000>