Re: [VB6 ] 別人使用,缺少COMDLG32.OCX

看板Visual_Basic作者 (rabbit)時間18年前 (2007/01/14 16:47), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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)

01/14 14:45,
如果不介意就把檔案加個封裝吧~
01/14 14:45

01/14 15:02,
我是新手不會封裝...囧
01/14 15:02

01/14 15:02,
請問這個能解決嗎?QQ
01/14 15:02

01/14 16:30,
把你電腦裡面的 COMDLG32.* copy 給別人就可以了
01/14 16:30

01/14 16:31,
在 %windir%/system32 下面
01/14 16:31
正常來說vb6做出來的軟體還是需要封裝比較恰當。 當然如果你很清楚哪些檔案是你程式執行所需要的,那你也可以自行處理。 請到vb6的程式集裡找 封裝暨部署精靈 然後第一次選 依存檔案,第二次再執行封裝。 然後把產生出來的3個檔案 一個.cab 一個.lst 以及一個.exe 放在同一個資料夾下, 傳給對方安裝後,即可正常執行。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.184.62

01/15 01:33, , 1F
感謝感謝Q_Q真是太感謝了~本來很灰心的說,現在又有希望啦
01/15 01:33, 1F
文章代碼(AID): #15gUuVij (Visual_Basic)
文章代碼(AID): #15gUuVij (Visual_Basic)