VSpy之C Code Interface的使用


Spy3 要運行 CCodeInterface 功能,需要安裝運行環境,建議安裝 Visual Studio2003,2005,2008,2010 或更新的版本。當然也可以安裝 VC express 2008 或者 2010。
注:安裝VS時也需要同時安裝相應的插件,比如安裝vs2008,需要安裝sp1插件。

1.運行 VSpy3 軟件中的 C-code interface 界面。

2.添加工程:Add project -> New project。

上圖解釋:①添加工程。②打開VS工程。③如果在vspy中有任何變化,此時可同步更新到VS工程中。④移除工程和編輯工程。⑤工程搭建和運行時輸出。

3.編譯與運行。

在VS中編譯你的工程,在VSpy中運行你的項目。注意VS中的工程只是一個庫lib,不是一個獨立的可執行程序,它是VSpy項目運行的支持庫,輔助VSpy項目的執行。

當你創建這個VS工程的時候,已經根據VSpy里面的所有數據和設置寫入VS工程中,同時也默認了VS的主函數:

當運行VSpy時會自動在CCodeInterface的Output中自動輸入主函數Spy_Main的運行結果:

4.添加事件。

在CCodeInterface的Edit里添加事件:報文事件、應用信號事件和時間事件。

比如使用報文事件,在左邊框選擇需要發送的報文TX Msg還是接收的報文RX Msg還是數據庫報文DB Msg,然后選擇並雙擊該報文即可,這個時候在右邊框中會自動顯示

你選擇的報文,然后復制事件處理代碼Event Handler Code中自動生成的代碼,粘貼到VS工程的SpyCCode.c中,最后你就可以根據你觸發的事件在VS中通過c語言實現你

的任何需求了。

5.調試。

在VS中調試庫方法:tools->Attach to Process->選擇你VSpy進程->運行VSpy工程,會立即在VS中進行調試。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM