Alaadin Abi selam,
LOD içerisinde UnityApp=OleObject("UnityObjects.UnityApplication") üzerinden objecti ayağa kaldırıyorsan(Login olarak), UnityApp.Disconnect() ve quilt.CollectGarbage() metotları kill etmeye yarıyor.
Application.NewDataObject şeklinde direk objecte login olmadan LOD içerisinden aktarımı yapıyorsan işe yarar mı denemedim hiç, bir denemek lazım.
Bu arada .bat dosyası oluşturup LOD içerisinden onu çağırmak da çözüm oluyor şimdi denedim.
obj.bat dosyası oluşturup C:/LBS klasörüne koydum içerisinde "taskkill /IM LOBJECTS.exe /F" yazıyor. LOD içerisinde de aşağıdaki metodu çalıştırınca askıda kalan exe'yi kill ediyor.
ShellExecute ("obj.bat" , "taskkill /IM LOBJECTS.exe /F", "C:\\LBS")
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
Object Kill
25/01/18 22:05   Tiger/Logo Object Designer (LOD)Merhabalar,
LOD içerisinden object DLL kullanarak veri yazıyoruz bir sebepten işlem sonlandığında Object halen açık kalıyor (disconnect vb işlemler yapıldığı halde)
LOD içinden açık olan objectin PID tespit edip kill etmek mümkün mü ?
şimdiden teşekkürler,