精華區beta Programming 關於我們 聯絡資訊
※ 引述《brenden.bbs@bbs.ncnu.edu.tw (100%理性)》之銘言: > ※ 引述《Kathy.bbs@bbs.cs.nthu.edu.tw (Kathy)》之銘言: > ^^^^ > : 我指的是以runtime module 來直譯P-Code 及Native Code, 這跟 > : 一般所謂"compiled executable"可是不一樣的 > VB 5 既然支援編譯,就不會有所謂的"以runtime module 來直譯P-Code 及Native Code" > 編譯就是編譯,那裡還有所謂的,「以DLL 來直譯」這種鬼話」 > 照你這種「好像」說話屬實的話,VB5 那裡還來的支援編譯? M$ 不就是在欺騙消費者? > 你倒底懂不懂什麼叫直譯?什麼叫編譯啊? 我後來去求證(被你弄來弄去都弄亂了啦, 討厭!!), 5.0 似乎可以 算是編譯的, 4.0 說是直譯則沒錯 不過有一件事怪怪的, 你去download 這個程式 http://hotfiles.zdnet.com/cgi-bin/texis/swlib/hotfiles/ 接過來--> info.html?fcode=000UXD&b= download 這個叫 Pebrowse 的程式, 它可以看Windows exe, dll, ocx, 等檔 很好用, 用它打開 msvbvm50.dll, 選resource section的tab, 將tree-list 中的VERSION打開, 在 1 上點mouse 右鍵, 選Image... , 看看右上其中一格的 資料....你就會曉得 msvbvm50.dll 其中"vbvm"的意思了..... 到底VB 5.0是 compiled or interpreted, 我也不確定了 > : MFC library 的DLL 決不是用來直譯Visual C++ 製造的executable的, > : 這是很大的差別 (雖然mfc42.dll的檔案長度也不小, 918K...) > 無言.... -- ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: n37-226.dialup.seed.net.tw