点击或拖拽改变大小

CFtp.Open 方法

X#
初始化应用程序对 Win32 Internet 函数的使用。

命名空间:  VO
程序集:  VOInternetClasses (在 VOInternetClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD Open(
	nFlags,
	xProxy,
	aProxyByPass
) AS USUAL CLIPPER
查看代码

参数

nFlags (Optional)
类型:__Usual
指示影响方法行为的各种选项的标志。它可以是这些值的组合:
INTERNET_FLAG_OFFLINE仅通过持久缓存满足此句柄上的下载操作。如果项目在缓存中不存在,方法将返回适当的错误代码。
INTERNET_FLAG_ASYNC未来对此句柄的操作可能会失败,错误代码为 ERROR_IO_PENDING。
xProxy (Optional)
类型:__Usual
包含代理服务器名称的字符串,如果指定了代理访问。如果此参数为 NIL,函数将从注册表中读取代理信息。
aProxyByPass (Optional)
类型:__Usual
包含本地已知的主机名或IP地址,或两者都是。对这些名称的请求不会通过代理路由。 字符串可以包含通配符,例如{'157.55.*', '*int*'},表示以157.55开头的任何IP地址,或包含子字符串'int'的任何名称,都将绕过代理。 如果此数组包含'<local>'字符串作为唯一条目,函数将绕过不包含句点的任何主机名。 例如,'www.cai.com' 将被路由到代理,而 'internet' 将不会。如果此参数为 NIL,函数将从注册表中读取绕过列表。

返回值

类型:__Usual
如果成功则返回 TRUE;否则返回 FALSE。
备注
此方法初始化内部数据结构,并准备好将来调用 CFtp 方法。不必显式调用此方法,因为 CFtp:ConnectRemote() 方法在必要时会在内部调用此方法。
参见