Here is another one for you just before I go to bed (big snowstorm here today so I have to get up early to handle the snow). It took me awhile to recreate the cause but it happens if AfxGdiplus.inc is placed before CWinHttpRequest.inc in the list of Includes.
#include once "windows.bi"
#Include Once "Afx\AfxGdiplus.inc"
#include once "Afx/CWinHttpRequest.inc"
#include once "Afx/CStream.inc"
FreeBASIC Compiler - Version 1.06.0 (11-22-2018), built for win32 (32bit)
Copyright (C) 2004-2016 The FreeBASIC development team.
standalone
target: win32, 486, 32bit
compiling: X:\FB\WinFBE\src\WinFBE.bas -o X:\FB\WinFBE\src\WinFBE.asm (main module)
X:\FB\WinFBE_Suite-Editor\FreeBASIC-1.06.0\inc\Afx\CWinHttpRequest.inc(370) error 120: Expected period ('.'), found 'AS' in 'DIM status AS LONG'
X:\FB\WinFBE_Suite-Editor\FreeBASIC-1.06.0\inc\Afx\CWinHttpRequest.inc(371) error 42: Variable not declared, status in 'IF m_pWinHttp THEN SetResult(m_pWinHttp->get_Status(@status))'
X:\FB\WinFBE_Suite-Editor\FreeBASIC-1.06.0\inc\Afx\CWinHttpRequest.inc(372) error 9: Expected expression, found 'status' in 'RETURN status'
X:\FB\WinFBE_Suite-Editor\FreeBASIC-1.06.0\inc\Afx\CWinHttpRequest.inc(373) warning 13(0): Function result was not explicitly set