1樓:
我也遇到了同樣的問題,最後的解決方案是用 , "alert", "") 替換了msgbox("操作成功") 和 ,這樣就實現了我想要的效果。
2樓:匿名使用者
不好意思這個問題解決不了,你在找其他高手吧!!
c#列印**設定報錯 當應用程式不是以 userinteractive 模式執行時顯示模式對話方塊或窗體是無效操作。
3樓:網友
你這個是web程式的話,那麼這段**是在伺服器上執行的,當然不允許你。
web開發,請先弄明白前臺和後臺的關係。。。
4樓:子丶夜
你這個是web的還是winform的?
在應用程式未以 userinteractive 模式執行的情況下顯示有模式對話方塊或窗體是無效的操作
5樓:網友
顯示messagebox時產生了invalidoperationexception異常。可能原因是屬性為false,也就是說你的程式沒有在user-interactive模式下執行,此時模式對話方塊和訊息框都是不可用的。
可以將屬性改為true。
關於方法產生的異常,請參考。
如何將systeminformation.userinteractive屬性改為true。
6樓:網友
可是怎麼修改這個屬性呢? 或許大家對environment 類比較熟悉,該類包含乙個屬性 「 可以通過該屬性來判斷應用程式的執行模式,從而對開啟模式視窗的地方加以處理或限制,進而達到控制程式的目的!。。
userinteractive 屬性為執行時無使用者介面的 windows 程序或乙個服務(如 iis)報告 false。如果此屬性為 false,請不要顯示模式對話方塊或訊息框,因為沒有用來與使用者進行互動的圖形使用者介面。
在windows應用程式中,當需要將窗體顯示為模式對話方塊時,需要呼叫窗體的()方法。
7樓:輝之環
1樓正解,我補充一下:
activated();//使窗體處於活動狀態show();//建立非模態對話方塊。
close();//關閉窗體。
如何讓非模式對話方塊顯示在主對話方塊後面 mfc
8樓:網友
對話方塊有兩種:1 模式對話方塊。
2 非模式對話方塊。
模式對話方塊彈出後,需關閉才能執行主窗體的程式。
非模式對話方塊彈出後,可以一直保留在螢幕中,兩窗體可交叉工作。
彈出非模式對話方塊的方法。
1 在標頭檔案中加入。
#include ""
public:
cdlg *dlg;
2 在**中加入。
dlg=new cdlg(this);
dlg->create(idd_dialog1);
dlg->showwindow(sw_restore);
9樓:鳳神凰靈
你確定你用的是非模態對話方塊嗎?如果真是非模態對話方塊,只要點選一下主視窗就可以讓主視窗顯示在前面了。你是不是用的domodal()建的模態對話方塊?
10樓:網友
那可以讓這個彈出對話方塊顯示時不被獲取焦點就可以了。
11樓:匿名使用者
你是不是用的domodal()建的模態對話方塊?
12樓:網友
setwindowposp這個函式的第二個引數好好研究一下就知道如何處理了。
已經可見的窗體不能顯示為模式對話方塊。在呼叫 showdialog 之前應將窗體的 visible設定為false 該如何解決
13樓:訾淵
在從主窗體中開啟子窗體之前,子窗體應該是不可見的。
為什麼模式窗體顯示時不能顯示非模式窗體 是在 計算機基礎自主學習中的錯誤 要怎麼該謝謝
14樓:網友
模式窗體只有關閉後才能返回產生它的主窗體繼續(即主窗體才能有焦點),而非模式窗體,是能在其主窗體與它產生的非模式窗體間任意切換焦點的,如乙個主程式產生了個對話方塊,如果這個對話方塊不關閉就不能繼續在主程式上操作那這個對話方塊即此主程式產生的模式窗體,模式窗體需要返回給主程式資訊,主程式才能執行下去。非模式就不需要,它出現了,但主程式可以執行下。
模式非模式是由設計產生的,為什麼,就不好說了,對乙個主窗體來說它可以產生模式的子窗體也可產生非模式的子窗體。
電腦應用程式開啟變成網頁,電腦應用程式都變成網頁檔案了,開啟就顯示網頁
1 這是電腦中檔案關聯出了問題,所有檔案都關聯成了網頁了。2 修復檔案關聯,可以用系統檔案管理器修復。3 或者重新安裝系統。4 右鍵點選圖示,選擇開啟方式更改一下。單擊 開始 選單,將滑鼠指向 設定 單擊 控制面板 然後開啟資料夾選項 還有一種簡單的開啟資料夾選項對話方塊的方法 從桌面開啟 我的電腦...
找不到應用程式怎麼解決,找不到應用程式怎麼解決
遊戲中提示找不到應用程式,可能是載入本地的內嵌網頁位址的時候有問題,資料儲存的時候出錯了或者你瀏覽器設定有問題,先檢查一下預設瀏覽器是不是設定錯了。在玩家未受到英雄 防禦塔的傷害8秒後時,每5秒回覆2.5 5 7.5 10 已損失的生命值。龍魂 在4秒內回覆160 0.25 額外攻擊力 0.15法術...
Xp電腦應用程式配置不正確,由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題
開啟qq ps snagit等程式時,報出 由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題 該問題的原因之一 您的計算機的windows installer服務沒有開啟。其解決方法是開啟控制面板 管理 服務,將windows installer服務開啟,並設為自動,再重...