求助 除錯好的DLL如何駐留在UG中自動執行。

2025-01-22 20:50:19 字數 3134 閱讀 1109

1樓:匿名使用者

個人人為 mfcdll 可以不受選單控制 個人感覺選單有點兒象vc的訊息對映,只有呼叫menuscript中的 「對映「,才可以呼叫相關的函式,也就是調出對話方塊,但是dll其實已經被載入了 mfcdll應該不受這個限制。 他應該是乙個自動載入的庫 如果有ufsta()這個入口函式 那麼在ug啟動時,dll自動載入 並且執行 ufsta 如果在這個函式中,加入開啟對話方塊命令,那麼 對話方塊應該可以實現和ug的同步 還有個想法 ug預設生成的** 在ufsta中呼叫的是 uf_mb_add_styler_actions ( actions ) 如果換成 uf_styler_create_dialog ( ", change_cbs, /callbacks from dialog */change_cb_count, /number of callbacks*/ null, /this is your client data */response ) 也應該可以實現同步 剛有的想法,還沒做例子驗證。

2樓:匿名使用者

試驗成功了,確實如你所描述的,可以自動裝入。--果然厲害!佩服佩服!

其實那個動態庫放在startup目錄下就可以了,不必在放在application目錄下。另外,非mfc dll也應當可以的。 「那麼在ug啟動時,dll自動載入」 這個我是不敢太確信的。

主要的理由是,在除錯狀態,我把dll檔案放在application目錄下面(不放在startup目錄下面)。遇到dll中的斷點,它並不停下來回到除錯狀態。 經過我的除錯,我發現,乙個比較有趣的現象,所有的uf函式,雖然都執行了,但都不起作用;而那些非uf函式都起了作用的。

我假設: 1、啟動和裝入選單的過程,包括裝入startup下的dll,只是ug的初始化過程,當時ug還沒有完全啟動起來。它只是在讀取一些設定。

2、ug對自己的函式都作了相關的處理。確保了函式不在不正確的狀態下執行。 如果的假設是正確的,那麼,這個功能所能起的作用就很有限了。

3樓:匿名使用者

大概說說吧 好像是我按照這裡的乙個例子做的 在mfc dll 中加入入口函式 extern "c" dllexport void ufsta( char *param, int *returncode, int rlen ) cpp 中好像還加了點兒東西,忘了,我想想 然後把dll放到application和startup裡面 好像用不著menuscript 開啟ug後 直接可以出現對話方塊。

4樓:匿名使用者

這個是解除安裝的方式,不可以的。這個問題我也在考慮,不過還沒有什麼結果。

5樓:匿名使用者

mfc dll 的對話方塊同步沒問題 正在研究ug 對話方塊如何同步。

c:\okgfile\xug.dll

6樓:匿名使用者

我的也是剛剛查出來的這個檔案,,360報毒,,可是我記得這是我電腦的小哨兵一鍵恢復檔案,,我也在懷疑,,只好先把它隔離了,,待確認後再刪除了,

7樓:啤酒二瓶

360安全衛士對於木馬的查殺還是比較準確,建議你把360公升級到最新版,再進行查殺即可!

8樓:匿名使用者

你的系統是深度轉殖版的就有這個的。

9樓:

是一鍵還原小哨兵的程序載入項。如果你安裝了一鍵還原小哨兵軟體就會有此程序。

10樓:網友

應該寧可錯殺一萬不可放過乙個。

在網上查了說這個是系統備份還原用的。

所以,你可以用別的備份還原不要用這個了,刪了好了,不過你得會刪。

11樓:網友

一般情況下是一鍵還原小哨兵檔案 如果防毒軟體沒有提示那就是了。

如何讓ug自動載入dll?

12樓:匿名使用者

然後ug一啟動就自動載入dll嗎?--這個是可以的,把你的dll入口改為ufsta,然後放在startup資料夾。

中就可以。 第乙個問題我們再商量一下。

ug怎樣執行.dll檔案?

13樓:山卡拉00後

ug不支援。dll型別格式檔案。

ug只支援以下格式檔案版本的。

14樓:斌桂香沁心脾

.dll是計算機系統或軟體結算檔案,不是ug圖紙檔案,沒法開啟。

【求助】ug二次開發除錯問題

15樓:餘靈楓

我用ug建立個對話方塊,生成三個檔案,匯入vc++後報錯 e:\my_source\my_first\first_dlg_ :fatal error c1010:

unexpected end of file while looking for precompiled header directive 這是**沒有弄好啊?請高手指教,小弟初學,很急,跪求答案~~~檢視原帖》

ug二次開發的.dll檔案如何載入到ug中去

16樓:一騎當後

你好,快捷鍵ctrl+u 試試。

答題不易,互相理解,您的是我前進的動力,如果我的沒能幫助您,請繼續追問。

您也可以向我們團隊發出請求,會有更專業的人來為您解答。

ug k1除錯怎麼取消

17樓:匿名使用者

在工程裡編譯迅慶出困模來的那個dll應該能被ug載入,也就是要麼把dll輸汪昌緩出到ug認的開發目錄,要麼把ug的開發目錄指到dll所在的地方。這樣子在vc裡選擇執行到滑鼠處可是實現斷點除錯。

急問:如何在ug二次開發的dll專案中匯入另乙個dll檔案

18樓:匿名使用者

其實三個*.dl都能同時呼叫,放在根目錄下建的startup裡,應該是沒有問題的。我試過了。l

19樓:匿名使用者

那怎樣才能load到正確的資源呢?請幫忙詳細說明一下,謝謝:)這個問題困擾了很久了。

20樓:匿名使用者

要把兩個dll放在同乙個目錄下,lz最好把錯誤資訊的對話方塊抓了放上來看看。

愛情上小氣的男人 如何是好 求助

戀人之間,首先互相信任是基本,互相尊重是依託!猜忌只是你們在一起的時間還不長,彼此還沒有建立完全信任,當你們了解對方更透徹的時候,你會發現,就算乙個簡單的眼神,你們都知道彼此的意思!有一點,你非常好,就是能夠認識到自己的問題,你會生氣,會介意她和其他異性聊天,說明你在乎她,但是,就像你自己說的,你知...

自己寫的通達信DLL函式如何返回字串

sr1 是表示建立乙個復 名叫 sr1 的變制量,其內容就bai是省略號的部du分。第二個等號zhi是乙個羅輯判斷 dao,是指前面第20天的最 與前面 2 20 1 天內的最 判斷是否相等,如果相等返回1,否則為0。如何使通達信向dll函式傳遞多個引數 不是特別清楚你的用法,如果你是為了在視窗裡面...

求助!有好的答案我會在加分

我想有兩個原因 你喜歡她,如果她不是你的長輩,卻能讓你俯首帖耳的話,只能是你喜歡她,你希望你能給她快樂。 第二個原因,你的那位朋友控制人的手段很高明,常常你在不經意間,就被她控制了,事後才發現。因為你的描述太簡短了,所以很難推測出你到底是不是喜歡她,不過有乙個很簡單的方法可以驗證,如果你真的喜歡乙個...