none
An unhandled win32 exception occurred in xxx.exe RRS feed

  • 问题

  • Hi everyone,

    When I started an APP, I got this dialog. The point is that it usually worked well but not this time.

    When I clicked "No", the APP was closed. Otherwise I clicked "Yes", VS was started and the break point pointed at "if".

    BOOL CWnd::ShowWindow(int nCmdShow)
    {
    	ASSERT(::IsWindow(m_hWnd) || (m_pCtrlSite != NULL));
    	if (m_pCtrlSite == NULL)
    		return ::ShowWindow(m_hWnd, nCmdShow);
    	else
    		return m_pCtrlSite->ShowWindow(nCmdShow);
    }

    BTW:

    My "System Properties"->"Advanced"->"Performance Settings"->"Data Excecution Prevention" is selected "Turn on DEP for essential Windows programs and services"

    The settings picture as fellow:

    Is there any other problem case this? Please help me!

    Any help would be appreciated!

    Best Regards

    Emfine

    • 已编辑 Emfine 2012年11月12日 8:56 Correct Description
    2012年11月12日 8:26

全部回复

  • 這些錯誤,可以有千千萬萬種可能性,如果你有原碼,建議你用VS打開它再Debug一下。

    另外要看下你的這個RecurDyn.exe有沒有寫log,看一下那log吧。

    再另外,這程式好明顯沒有做好Try...Catch...,否則根本不會跳第一個視窗出來。


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    2012年11月12日 9:12
  • 没有原码,这是韩国的产品。

    log文件我没找到。

    还有我不确定这是不是APP的问题,因为毕竟上周还能跑起来的。

    2012年11月12日 9:29
  • 你好,別家公司的產品,那你應該要找他們去解決,就算它之前能跑,今天出問題,也是有好多可能性的,我可以舉一些例子,
    1) 它要讀日子,然後Format跟韓國不一樣,如它可能是yyyyMMDD,你的電腦設了yyyyDDMM,那便有可能出錯。
    2) 它要讀DB,也是codePage問題
    3) 它要寫東西去某一個drive,但你沒有這drive
    4) 它會自動發http出去,你沒連接internet
    5) 它要用一些Windows system的東西,而你跑了Windows Update,而這些東西改了呼叫方法。
    還有好多好多。

    我找了一下,中國也有它的分公司,請找他們,只有原碼才能解決,你報上你的問題讓他們解決吧。
    www.recurdyn.cn

     


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    2012年11月13日 3:01