VBS學習筆記 2 Call造成的麻煩

2021-08-26 16:04:03 字數 683 閱讀 1448

vbs學習筆記(2): call造成的麻煩

2023年02月16日

昨天我的vs還可以除錯。今天又寫了乙個指令碼,就不能除錯了。錯誤還是以前遇到過的"no debugging information"。**如下: dim str str = inputbox("please input something") call saysomething str sub saysomething(str) wscript.echo str end sub 我就納悶兒,我反覆檢查internet options的設定,確信沒有問題。咋回事兒呢?

我嘗試去除錯昨天寫的**,希望有驚喜。bingo!昨天的**果真還能調適。於是我確信環境沒有問題,是****有什麼問題

我最初以為是沒有新增"option explicit",但是加上了還是不行。

我又仔細跟昨天的**比較了一下,發現今天用了關鍵字"call"。難道是"call"讓我難堪?oh, my god!我突然想起來。用call的時候,必須用括號。不過這是**級別得問題,總不至於因為這個不讓我除錯吧。不過,還是先把問題糾正了再說。加上括號就變成了"call saysomething(str)"。再試一把。。。哇噻,竟然成功了,真是call的問題。

我無語了。為啥vbs總是有這麼多驚喜呢?總是這麼小題大作呢?明明是乙個語法問題,結果弄得跟作業系統或者偵錯程式有問題似的。我真的很想罵一句"very well"!

uC OSii 的學習筆記 2

五 從睡眠態到就緒態 睡眠態到就緒態呼叫ostaskcreate 或者ostaskcreateext 建立乙個任務,在多任務排程前 也就是呼叫osstart 必須要建立乙個應用任務 除去空閒任務和統計任務 任務建立過程 1 首先對ostaskcreate void task void pd void...

uC OSii 的學習筆記 2

五 從睡眠態到就緒態 睡眠態到就緒態呼叫ostaskcreate 或者ostaskcreateext 建立乙個任務,在多任務排程前 也就是呼叫osstart 必須要建立乙個應用任務 除去空閒任務和統計任務 任務建立過程 1 首先對ostaskcreate void task void pd void...

我的python學習筆記2

在工作裡,有乙個檔案裡的漢字是多餘的,由於資料量很大 幾千甚至上萬 行資料,並且不一定每行都有漢字,所以想到了用python處理剔除行內漢字。由於資料是每行用逗號 分隔的,且漢字只會出現在固定的位置,所以就想到了用csv標準模組處理。由於csv.reader讀取到的結果是乙個list,然後再提出漢字...