看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《A1pha ([αλφα])》之銘言: 我剛剛把寫好的程式,做成EXE之後, 放到網路上去讓人下載, 但是有載來用的說, 缺少COMDLG32.OCX..... 這應該是因為我用了共同對話框... 會出現這一個訊息是什麼原因呢? 該怎麼解決? 是對方電腦沒有COMDLG32.OCX? 還是我在製作EXE檔的時候,少了什麼步驟? 我第一次發表的程式出師不利啊 O_Q 該不會是因為我沒有裝MSDN吧...囧 -- "Every kid who has dreamed of being a baseball player has stood in his front yard with a bat and said to himself, "Bottom of the ninth, Game 7 of the World Series, the bases are loaded," and then envisioned hitting a home run to win the game. My job is to shatter that dream." By Huston Street -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.8.97.116 ※ 編輯: A1pha 來自: 124.8.97.116 (01/14 12:39)
Berger927:如果不介意就把檔案加個封裝吧~ 01/14 14:45
A1pha:我是新手不會封裝...囧 01/14 15:02
A1pha:請問這個能解決嗎?QQ 01/14 15:02
mathlinka:把你電腦裡面的 COMDLG32.* copy 給別人就可以了 01/14 16:30
mathlinka:在 %windir%/system32 下面 01/14 16:31
正常來說vb6做出來的軟體還是需要封裝比較恰當。 當然如果你很清楚哪些檔案是你程式執行所需要的,那你也可以自行處理。 請到vb6的程式集裡找 封裝暨部署精靈 然後第一次選 依存檔案,第二次再執行封裝。 然後把產生出來的3個檔案 一個.cab 一個.lst 以及一個.exe 放在同一個資料夾下, 傳給對方安裝後,即可正常執行。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.184.62
A1pha:感謝感謝Q_Q真是太感謝了~本來很灰心的說,現在又有希望啦 01/15 01:33