crazybross Posted August 29, 2012 Share Posted August 29, 2012 Merhaba Arkadaşlar geliştirdiğimiz programı bitirdik ufak bir sorunumuz var programın adı crazybros diyelim.adam programı küçülttü program sağ alt köşeye gizledi kendini bidaha programı açmaya kalkınca yenisi açılıyor yenisi değilde açık olan programı restore yapmak istiyorum yani ekrana gelmesini umarım açıklayıcı olmuşumdur yardımlarınızı bekliyorum. Quote Link to comment Share on other sites More sharing options...
relmas Posted August 29, 2012 Share Posted August 29, 2012 (edited) [CODE] file_to_check_for = "IEXPLORE.EXE"; processes = System.EnumerateProcesses(); for j, file_path in pairs (processes) do file = String.SplitPath(file_path); if (file.Filename..file.Extension) == file_to_check_for then System.TerminateProcess(j); end end [/CODE] kardeş bu kodla eski uygulamayı kapatıp yenisini başlatırsın. iexplorer.exe yerine senin uyguamanın görev yöneticisindeki adını yaz Edited August 29, 2012 by relmas Quote Link to comment Share on other sites More sharing options...
crazybross Posted August 29, 2012 Author Share Posted August 29, 2012 Kardeşim nasıl bir kod yazdıysan 2defa açılmasını bırak normal açılmasını bile engelliyor :S Quote Link to comment Share on other sites More sharing options...
crazybross Posted August 30, 2012 Author Share Posted August 30, 2012 Yardımcı olabilecek birileri yokmu ? Quote Link to comment Share on other sites More sharing options...
Editor pairs Posted August 31, 2012 Editor Share Posted August 31, 2012 Actions > On Startup ; [CODE] Program.Aciksa(_SourceFilename) [/CODE] Global Functions ; [CODE] Program = {} Program.Aciksa = function(islem) Acilan = 0 tProc = System.EnumerateProcesses(); for i,v in pairs (tProc) do Split = String.SplitPath(v); if Split.Filename..Split.Extension == islem then Acilan = Acilan + 1 end end if Acilan > 1 then -- ikinci acilista Dialog.Message("Hata", "Program zaten açık !", MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1); os.exit() -- programi kapat end end [/CODE] Kodlar Divane Arkadaşımıza aittir. 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.