由 於 LoadPicture 函 數 無 法 下 載 網 際 網 路 上 的 圖 片 , 所 以
便 有「圖 片 非 同 步 下 載」的 需 求 , 想 瞭 解 此 一 功 能 , 首 先
請 下 載 筆 者 所 撰 寫 的 http://www.kj.com.tw/ax/WWWPic.exe(註
: 您 的 機 器 必 須 先 安 裝 有 VB5), 然 後 加 以 執 行 , 執 行 後 將
出 現 如 下 圖 之 畫 面 , 在 此 一 畫 面 中 可 選 取 列 示 欄 中 的 URL,
接 著 會 啟 動 非 同 步 下 載 , 如 果 順 利 下 載 , 稍 候 就 可 以 看
到 被 下 載 的 圖 片 顯 示 於 列 示 欄 之 下 。
要 完 成 以 上 的 程 式 , 可 以 考 慮 使 用 Internet Transfer Control 下 載 圖 片 , 然 後 存 檔 , 再 利 用 LoadPicture 載 入 圖 檔 以 顯 示 圖 片 , 不 過 這 樣 做 比 較 麻 煩 , 因 為 我 們 必 須 隨 時 檢 查 圖 片 是 否 已 經 下 載 了 , 所 謂 非 同 步 下 載 則 是 由 系 統 產 生 圖 片 完 成 下 載 的 事 件 , 而 我 們 只 要 在 該 事 件 程 序 中 讀 取 下 載 的 圖 片 , 然 後 顯 示 在 畫 面 上 即 可 。 |