作者Berger927 (rabbit)
看板Visual_Basic
標題Re: [VB6 ] 別人使用,缺少COMDLG32.OCX
時間Sun Jan 14 16:47:26 2007
※ 引述《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