我有一個我在Visual FoxPro中創建的程序,我可以用參數打開它。 我的快捷方式的屬性:發送參數到一個已經打開的foxpro程序
Target: C:\Data\test.exe "5035246"
打開了我的程序,並打開了我創建了一個表格,顯示我要ID 5035246.
信息現在,如果我想用不同的ID打開它快捷方式(當第一個窗口仍然打開時),它打開了另一個程序實例,我想要的是在我已經打開的程序中打開它(後來在我的表單中更改顯示ID)。
那麼如何發送一個參數給我已經打開的程序呢?
編輯:我發現一些代碼,檢查我的EXE的另一個實例是否正在運行,如果是的話,它退出,但是這並不能解決我的其他問題;將參數傳遞給我的打開程序。
您是否在此程序中使用VFP 9?如果是這樣,您可以使用'BINDEVENT'來處理從其他程序發送的窗體上的常規窗口消息。 – Alejandro