光華商場

經典論壇博物館 (2000~2002)

典藏千禧年硬體社群討論

很神奇!試試看吧!別人寄的

看板:雜七雜八 發表時間:2002-03-13 23:11:33 回覆數:5 則 瀏覽點閱:111 次
打開word,在第一行打上 =rand (200,99)
按enter後看看會有什麼結果~~~
蠻有趣ㄉ...我想連比爾蓋茲也想不到吧!!
一定要試試看喔!!! 真的很神奇ㄋㄟ~~~~
不知道為什麼?知道的大大解釋一下吧!

嗚...期待好久...總算有寬頻了..感動
💬 討論串回覆 (5 則)
#1 樓 Neko
📅 2002-03-14 03:16:40
我也不知為什麼~
#2 樓 豆瑞咪
📅 2002-03-14 03:51:33
那代表什麼意思啊???

....爭什麼......參在一起做撒尿牛丸不就好了.笨蛋!!

#3 樓 sxxxx
📅 2002-03-14 09:58:34
哇咧~90頁....

你有多久沒坐在山頂上,傾聽風的呢喃?
你有多久沒躺在草地上,輕聞土的芬芳?
你有多久沒站在陽台上,觀賞日的昇落?
你有多久沒走在沙灘上,凝望海的遼闊? ~ 偶爾發發呆也不錯 ~
#4 樓 johnlian
📅 2002-03-14 14:40:18
以下是就我所知推測的,正確性待考,僅POST出來參考,有錯還請指正;
微軟的VB是它們公司力推的程式設計語言,這個語言從本尊VB一路延伸發展,在伺服器端發展成ASP(ASP也可以用其他腳本語言),在瀏覽器端發展成VBScript,在它們的OFFICE套裝辦公軟體則發展成VBA(VB for Application),OFFICE裏的許多應用程式都可以用VBA加以調整改造或者直接撰寫巨集,如果運用得當,改造過的WORD,EXCEL,ACCESS等軟體可以為商業、學術、特殊狀況量身訂做,非常方便,因為它們又比VB來得更容易上手,有些人還專門撰寫這種程式拿來商業販賣。
寫過ASP程式的朋友對於"=response.write"這樣的語法大概不會太陌生,這個語法就是把等號後面的那個函數值直接輸出給瀏覽器;跟這個"=rand(200,99)"的格式很像。另外寫程式的朋友大概也會知道rand()其實就是"亂數"函數的意思,括號裡頭所填入的是這個函數的參數,函數會依所填入的參數而做不同的反應,在這個CASE裏,括號裡有兩參數,我所知道的是:第一個參數數字代表會印幾行,第二個參數則指定那個字串會在一行裏出現幾次(所以不一定要打200,99)。
至於表示亂數的函數為什麼會變成那個字串,我只能說,VB在不同的環境下,函數的定義是隨執行環境(ASP、瀏覽器、OFFICE VBA開發環境,或是VB的開發環境)而有不同的直譯定義的,在WORD裏rand功能變成了顯示那個字串,有點像是設計WORD程式師刻意的幽默,或者是惡作劇。不過從另外一個角度看來,這也是微軟軟體讓人擔心的地方!幽默或是惡作劇當然無傷大雅,可是要是什麼木馬或是竊取資料的程式片段.....就真難以想像哪種後果。



Edited by - johnlian on 03/14/2002 14:44:51
#5 樓 lier904
📅 2002-03-14 18:23:48
真是太神奇了~
⬅️ 返回【雜七雜八】看板列表 🏛️ 回到經典論壇博物館首頁