返回列表 上一主題 發帖

[發問] 載入網頁資料的問題

回復 3# GBKEE
請教,關於 Public 及 Call

Call 模組名稱.程序名稱
NOTE:在程序中可以呼叫同一模組中的任何程序,但對於其它模組中的程序只能呼叫設定為Public的專案及模組程序。
上面這段說明是書上寫的,有點弄不懂。

我在執行時,雖不同模組,卻可呼叫不同模組,卻沒設定Public 的模組
請問這會有 偶爾 bug的問題?!

抑或.....我的範例,這樣兩次 call 程序的寫法是錯的
因為 "有時" 會出現第二次呼叫時,工作表反黑的畫面

另外一問:
若利用 IE下載網頁資料時,工作管理員的處理程序裡
時常有未關閉的iexplore.exe
這該怎麼處理??

Public提問.rar (9.33 KB)

TOP

感謝分享, 好好消化一下
ss

TOP

回復 1# yuch8663
Const 陳述式
  1. 語法
  2. [Public | Private] Const constname [As type] = expression
  3. Const 陳述式的語法具有下列幾項單元:
  4. 單元 描述
  5. Public 選擇性引數。模組層次所使用的關鍵字,用來宣告在所有模組�堛漫狾陬{序中都可以使用常數。 不可在程序中使用此項宣告。
  6. Private 選擇性引數。模組層次的關鍵字,用來宣告只在已宣告的模組�堣~可以使用常數。不可在程序中使用此項宣告。
  7. Constname 必要的引數。常數的名稱,遵循變數命名規格。
  8. Type 選擇性引數。常數的資料型態,可以是 Byte、Boolean、Integer、Long、Currency、Single、Double、Decimal (目前未支援)、Date、String,或是 Variant。使用 As type 子句來宣告常數。
  9. Expression 必要的引數。文字、其它常數或任何算術及邏輯運算子的組合,但 Is 則除外。
  10. 請注意
  11. 常數皆預設為私有的,程序中的常數都是私有的,常數的可見性不可以改變。在一般模組�堙A模組層次常數的有效範圍可以用 Public 關鍵字來改變。然而,在物件類別模組�堙A常數只能為私有變數,且無法由 Public 關鍵字來改變其可見性。
  12. 若要把多個常數宣告式放在一行�堙A則用逗號來分隔每個常數指定式。當多個常數宣告放在同一行�堙A若使用 Public 或 Private 關鍵字,則適用於全部同一行的常數。
  13. '*******************************
  14. 指定給常數的運算式不可以是變數、使用者自訂函數或 Visual Basic 內建的函數 (例如 Chr)。
  15. '********************************
  16. 附註 常數可以使您的程式較容易修改。和變數不一樣的是,在程式執行時,常數可以避免不小心錯誤的修改。
  17. 如果沒有明確的使用 As type 來宣告常數的型態,則常數會選用最適合 expression 的型態。
  18. 在 Sub、Function 或 Property 程序�堜珓襲i的常數,只適用在該程序的區域�堙C在程序外所宣告的常數,則是在宣告它的模組中所定義的。在任何可以使用運算式的地方,就可以使用常數。
複製代碼
可修改如下
  1. url = "http://www.xe.com/currencytables/?from=USD&date=" & a & "-" & b & "-" & c    ' 正確的
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 1# yuch8663

參考! 匯率.rar (20.08 KB)

TOP

        靜思自在 : 好事要提得起,是非要放得下,成就別人即是成就自己。
返回列表 上一主題