none
how can i solve this question about COMDLG32.OCX is missing RRS feed

  • 問題

  • when i running a program , i have a question about  "Run-time error '339': Component 'COMDLG32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid." Is anyone who can help me PLZ~

    2015年3月16日 下午 02:42

解答

  • 這是繁體中文論壇,尊重網友前提下,請使用繁體中文張貼,否則請前往英文論壇張貼。這裡不是自然語言討論區。

    comdlg32.ocx 是 VB6 專業版以上元件,只能在 32 位元環境使用。

    請先確認你的程式編譯為 32 位元程式,且安裝程式有依據需求封裝專業版的元件。Windows Vista 以後所稱內含 VB6 執行環境是指 VB6 標準版元件,也就是俗稱的 vb6 runtime library ,專業版元件及企業版元件仍需透過封裝部署散佈。

    如果你的應用程式使用 Windows Installer 封裝,可以看看這篇:[VS2010] 使用 Windows Installer 封裝 VB6 專案


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已提議為解答 Alex_Lee 2015年3月17日 上午 07:55
    • 已標示為解答 璉璉Moderator 2015年3月28日 上午 07:56
    2015年3月16日 下午 05:22

所有回覆

  • 這是繁體中文論壇,尊重網友前提下,請使用繁體中文張貼,否則請前往英文論壇張貼。這裡不是自然語言討論區。

    comdlg32.ocx 是 VB6 專業版以上元件,只能在 32 位元環境使用。

    請先確認你的程式編譯為 32 位元程式,且安裝程式有依據需求封裝專業版的元件。Windows Vista 以後所稱內含 VB6 執行環境是指 VB6 標準版元件,也就是俗稱的 vb6 runtime library ,專業版元件及企業版元件仍需透過封裝部署散佈。

    如果你的應用程式使用 Windows Installer 封裝,可以看看這篇:[VS2010] 使用 Windows Installer 封裝 VB6 專案


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已提議為解答 Alex_Lee 2015年3月17日 上午 07:55
    • 已標示為解答 璉璉Moderator 2015年3月28日 上午 07:56
    2015年3月16日 下午 05:22
  • please reference:Comdlg32.ocx
    2015年3月17日 上午 04:19