single-instance

    2熱度

    1回答

    我試圖創建一個應用程序,只允許在所有Windows用戶的單個實例製作一個單獨的應用程序。 我目前通過打開文件編寫和任由這樣做。這種方法是否安全?你知道使用C的另一種方法嗎?

    1熱度

    1回答

    在我的Android應用程序中,我試圖確保某些活動應該在導航到它時始終置於後臺堆的根部。 例如,用戶啓動A-> B-> C-> D活動。成像A - 啓動畫面(帶有NoHistory = true),B - 主頁面,C,D - 一些詳細信息頁面。在詳細信息頁面(D)用戶有能力參加主要活動(B)。 B-C-D backstack用戶按下「Go To B」按鈕並導航到現有家庭活動(B),同時C,D活動停

    0熱度

    1回答

    我已經創建了一個應用程序,只使用qt中的共享內存運行單個實例。 我的代碼看起來像這樣 int main(int argc, char *argv[]) { QSharedMemory sharedMemory; sharedMemory.setKey("4da7b8a28a378e7fa9004e7a95cf257f"); if(!sharedMemory.crea

    0熱度

    1回答

    我在C#中創建音樂播放器。這是一個用C#[WinForms]製作的單實例應用程序。目前爲了使它成爲單一實例,我正在使用以下方法。 public static Process PriorProcess() { Process curr = Process.GetCurrentProcess(); Process[] procs = Process.GetProces

    0熱度

    1回答

    我試圖更改活動轉換的默認動畫,並且我遇到了問題。 我可以更改正常活動的動畫,但是當我將launchMode更改爲singleInstance時,第一次打開活動時,動畫會帶有Default。然後,每次我再次調用它時,都會附帶正確的自定義動畫。 我試着用window.attributes.windowAnimations,只是樣式/主題,也overridePendingTransition()和結果總

    1熱度

    1回答

    本質上,我想要做的是擁有一個應用程序(一個進程),該應用程序將始終保持打開狀態,並且有一個線程正在偵聽Chrome的本地消息傳遞。 我目前的理解是Chrome會爲每條本機消息啓動一個單獨的進程。如果我使用Mutex創建單個進程,那麼我將無法將標準輸入傳遞到主進程,因爲我必須先使用適當的參數再次啓動該進程。 Chrome可能會做到這一點,因此多個進程。 在我看來,必須有一箇中間過程,通過套接字或類似

    0熱度

    2回答

    我需要編寫一個程序,它可以在單個實例中執行。我試圖創建一個臨時文件並在退出程序之前將其刪除。如果程序與緊急(例如電力的削減)完成發生 public static boolean isLocked() { File f = new File("lock.txt"); return f.exists(); } public static void lock() {

    0熱度

    1回答

    我希望能夠編寫一個只允許其一個實例的WPF應用程序,但如果用戶打開另一個實例,則第一個實例會打開一個窗口。所以,我需要 單實例只有WPF應用程序的新實例和原來,它允許新的實例告訴第一個打開的窗口之間 進程間通信。 我想知道這是否可行,以及如何做到這一點,因爲到目前爲止,谷歌沒有太多的幫助。我已經看到其他問題提出這個問題,但沒有一個真的有幫助(和一些沒有在vb.net,但仍沒有回答這個問題)。我真的

    0熱度

    1回答

    我目前正在開發一個visual c#應用程序,它應該在創建它的第一個實例「A」後臺運行。現在,我希望在另一次「B」運行同一個應用程序時,「B」中的參數在現有實例「A」中傳遞和處理。因此,「B」將不再開放新的後臺應用程序。 我已經搜索過有關製作單個實例的應用程序,但從來沒有遇到任何將此參數傳遞給正在運行的實例的問題的解決方案。

    1熱度

    1回答

    是否有可能讓WPF應用程序檢查應用程序的任何其他實例是否正在運行? 我正在創建一個應該只有一個實例的應用程序,並且當用戶試圖再次打開時會提示「另一個實例正在運行」。 我猜我必須檢查流程日誌以匹配我的應用程序的名稱,但我不知道如何去做這件事。