kabaqtepeli Posted March 5, 2015 Share Posted March 5, 2015 Ams'den bir exe oluşturduğum zaman oluşturduğum exe, explorer.exe'nin içinde açılıyor (resimdeki gibi). Bense oluşturduğum exe'nin İdman.exe gibi explorer.exe'den bağımsız şekilde çalışmasını istiyorum. Yani explorer.exe'yi sonlandırınca benim exe'mde kapanıyor. Bunun önüne nasıl geçebilirim? Yardımcı olabilecek var mı? Quote Link to comment Share on other sites More sharing options...
korasoglu Posted March 5, 2015 Share Posted March 5, 2015 Söylemek istediğin nedir anlaşılır değil ayrıca kullanıcıya ne gibi faydası var doğrusu merak ettim. Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted March 5, 2015 Editor Share Posted March 5, 2015 Proje dosyanızı atarmısınız. Quote Link to comment Share on other sites More sharing options...
KintaRo Posted March 5, 2015 Share Posted March 5, 2015 40 yıllık ams'ciyim, böylesini görmedim :D harbi proje dosyasını verin bi bakalım ben de merak ettim. Quote Link to comment Share on other sites More sharing options...
kabaqtepeli Posted March 6, 2015 Author Share Posted March 6, 2015 aslında yapmak istediğimin proje dosyasıyla bir alakası olmadıqını düşünüyorum ama yine usta sizsiniz, bir örnek atıyım. yapmak istediğim explorer.exe'yi kapatıp açtırabilmek, ama kapat'a basınca benim hazırladıqım x.exe de kapanıyor. Bunun sebebi de x.exe'nin explorer.exe'nin içinde açılıyor olması. İşte yapmak istediğim x.exe'yi explorer.exe'den baqımsız olarak çalıştırabilmek... işte proje dosyam: https://cloud.mail.ru/public/49e002593e52/x.zipveya http://s4.dosya.tc/server/MdHlNA/x.zip.html x.exe'yi açın kapat'a basın, demek istediğimi anlayacaksınız... İnşallah yardımcı olabilirsiniz. Şimdiden çok teşekkürler... Quote Link to comment Share on other sites More sharing options...
kabaqtepeli Posted March 9, 2015 Author Share Posted March 9, 2015 Yardımcı olacak yok mu ya? Bari en azından bir önerisi olan falan??? Quote Link to comment Share on other sites More sharing options...
alpinas Posted September 30, 2015 Share Posted September 30, 2015 Explorer bir windows cekirdek uygulamasidir harici klasorde acilmaz ancak kendi dizininde acilir kayitli dll calistigi surece bir islem yapamassin. Dip not dll kayitlarini silmeden olmaz.! Quote Link to comment Share on other sites More sharing options...
yakupnun Posted October 23, 2015 Share Posted October 23, 2015 Yardımcı olacak yok mu ya? Bari en azından bir önerisi olan falan??? ben ayni işi bir kiosk prograni icin yapmistim ama expolirerexe yi registry den kapatmistim ama nasil yaptigima bi bakmam lazim yedek disyalarima ulasabilirsem size dönerim Quote Link to comment Share on other sites More sharing options...
SecondLife Posted October 23, 2015 Share Posted October 23, 2015 en basit şekli ile taskkill /IM "explorer.exe" /F; diğer windows api leri ilede yapa bilirsiniz veya extra bir kod parçacıkları ekleye bilirsiniz asm ye. function KillTask(ExeFileName: string): Integer; constPROCESS_TERMINATE = $0001;varContinueLoop: BOOL;FSnapshotHandle: THandle;FProcessEntry32: TProcessEntry32;beginResult := 0;FSnapshotHandle := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);FProcessEntry32.dwSize := SizeOf(FProcessEntry32);ContinueLoop := Process32First(FSnapshotHandle, FProcessEntry32);while Integer(ContinueLoop) <> 0 dobeginif ((UpperCase(ExtractFileName(FProcessEntry32.szExeFile)) =UpperCase(ExeFileName)) or (UpperCase(FProcessEntry32.szExeFile) =UpperCase(ExeFileName))) thenResult := Integer(TerminateProcess(OpenProcess(PROCESS_TERMINATE,BOOL(0),FProcessEntry32.th32ProcessID),0));ContinueLoop := Process32Next(FSnapshotHandle, FProcessEntry32);end;CloseHandle(FSnapshotHandle);end; Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.