| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 网页_取网络文件名 | 文本型 | 取特殊网络文件名,如{35419830/13139680144000128.mp3?xcode=91d07544},取出文件名为“我可以抱你吗.mp3” | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 网址 | 文本型 | ||||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| name | 文本型 | |||||
| hOpen | 整数型 | |||||
| hOpenUrl | ||||||
| Length | ||||||
| bool | 逻辑型 | |||||
| sBuffer | 文本型 | |||||
如果真 (hOpen ≠ 0)
hOpenUrl = InternetOpenUrlA (hOpen, 网址, 字符 (0), 0, 2147483648, 0)
如果真 (hOpenUrl ≠ 0)
bool = HttpQueryInfoA (hOpenUrl, 22, “”, Length, 0) ' #HTTP_QUERY_RAW_HEADERS_CRLF
sBuffer = 取空白文本 (Length)
bool = HttpQueryInfoA (hOpenUrl, 22, sBuffer, Length, 0)

如果真 (bool)

name = 文本_取出中间文本 (sBuffer, “filename=” + #引号, #引号 )
InternetCloseHandle (hOpenUrl)
InternetCloseHandle (hOpen)返回 (name)
词条作者信息 使用例程
