kaan_karabey Posted June 3, 2011 Share Posted June 3, 2011 Kintaro ben audio playera dialog message eklemek istiyorum kapata bastıgımda dialog message gorunuyor ama tamama bastıgımda kapanmasını iptale bastıgımda kapanmamasını istiyorum onun kodunu verebılırmısınız. Kullanıdıgım dialog message kodu ; Dialog.Message("Uyarı", "Programı Kapatmak Üzeresiniz.", MB_OKCANCEL, MB_ICONQUESTION, MB_DEFBUTTON1); Quote Link to comment Share on other sites More sharing options...
milano88 Posted June 3, 2011 Share Posted June 3, 2011 milano88 = Dialog.Message("Uyarı", "Programı Kapatmak Üzeresiniz.", MB_YESNO, MB_ICONNONE, MB_DEFBUTTON1); if milano88 == 6 then Application.Exit(0); end Quote Link to comment Share on other sites More sharing options...
KintaRo Posted June 3, 2011 Share Posted June 3, 2011 [quote]sSoru = Dialog.Message("Uyarı", "Programı Kapatmak Üzeresiniz.", MB_OKCANCEL, MB_ICONQUESTION, MB_DEFBUTTON1); if sSoru == IDOK then Application.Exit() end[/quote] böylede olur Dialog buttonlarının geri dönüşü şu şekilde: [quote]IDYES IDNO IDCANCEL IDRETRY IDOK IDABORT IDIGNORE[/quote] Quote Link to comment Share on other sites More sharing options...
MostWanted Posted June 3, 2011 Share Posted June 3, 2011 Arkadaşın istediği sanırım on shutdown kısmından o ii yapmak istiyor sanırım.Açıkçası o ams nin bi bug ı.Çünkü hangi kodu koyarsan koy program kapanıyor zamanından çok uğraşmıştım olmadı.Ha sende butonda zaten yapıyosan yukarda arkadaşların dediğini uygulayabilirsin.. Quote Link to comment Share on other sites More sharing options...
coxefgun Posted June 3, 2011 Share Posted June 3, 2011 (edited) [b][i]@talha_252;[/i] birara AMSnin yardım bölümünde Application.Exit koduyla ilgili bazı kodlar vardı ama bulamıyorum şimdi. Mesela Alt+F4 yaptığınızda da Dialog.Message gelip bana çıkmak isteyip istemediğimi soruyordu. Yapmıştım ama şimdi nerde bulamıyorum --- EDIT: buldum [img]http://i52.tinypic.com/95src3.jpg[/img] Birizi kurcalasın, ben oturtamadıydım kodları [/b] Edited June 3, 2011 by coxefgun Quote Link to comment Share on other sites More sharing options...
KintaRo Posted June 3, 2011 Share Posted June 3, 2011 @cox; şu kodu page>on key evresine eklersen olur: [quote]if e_Modifiers.alt and e_Key == 115 then sSoru = Dialog.Message("Uyarı", "Programı Kapatmak Üzeresiniz.", MB_OKCANCEL, MB_ICONQUESTION, MB_DEFBUTTON1); if sSoru == IDOK then Application.Exit() end end[/quote] Quote Link to comment Share on other sites More sharing options...
neccooy Posted June 3, 2011 Share Posted June 3, 2011 "Global Functions" kısmına yazılırsa uygulamadan ne şekilde çıkmak isterseniz isteyin, soru sorarak onay isteyecektir. [quote] function QueryAllowProjectClose() result = Dialog.Message("BenimProjem", "Çıkmak istediğinizden emin misiniz?", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON1); if result == IDYES then return true; else return false; end end [/quote] Quote Link to comment Share on other sites More sharing options...
KintaRo Posted June 4, 2011 Share Posted June 4, 2011 bu fonksiyon güzelmiş teşekkürler, yalnız uygulamalarda bu tür işlemelere ben karşıyım, yani sürekli soru sorulması kullanıcıyı rahatsız eder. Windows'taki gibi şunu yapmak istediğinizden eminmisiniz, yok bunu yapıyorum bak son kararın mı? ya adam kapata basmışsa çıkmak istiyordur daha ne ariyosunuz bırakın adam rahatça çıksın Quote Link to comment Share on other sites More sharing options...
casira Posted June 4, 2011 Share Posted June 4, 2011 (edited) [quote name='KintaRo' date='04 June 2011 - 09:08 ' timestamp='1307167715' post='1023845'] bu fonksiyon güzelmiş teşekkürler, yalnız uygulamalarda bu tür işlemelere ben karşıyım, yani sürekli soru sorulması kullanıcıyı rahatsız eder. Windows'taki gibi şunu yapmak istediğinizden eminmisiniz, yok bunu yapıyorum bak son kararın mı? ya adam kapata basmışsa çıkmak istiyordur daha ne ariyosunuz bırakın adam rahatça çıksın [/quote] +1000 Edited June 4, 2011 by casira Quote Link to comment Share on other sites More sharing options...
neccooy Posted June 4, 2011 Share Posted June 4, 2011 Yani evet, ihtiyaca göre tercih edilmeli. Basit uygulamalarda gerçekten sıkıcı bir durum yaratıyor. Geliştirdiğiniz program veri işleme, depolama üzerine kuruluysa ve kaydedilmeden çıkmak kullanıcıyı zor durumda bırakacaksa sorulabilir. Quote Link to comment Share on other sites More sharing options...
kamuran731 Posted February 5, 2012 Share Posted February 5, 2012 (edited) butona Seçili Sürücüyü biçimlendirme kodu eklemişim [codebox]Shell.Execute("C:\\Windows\\System32\\Format.com", "open", " "..sComboKam.." /Y /FS:NTFS /V:Depo /Q /X", " ", SW_MINIMIZE, true)[/codebox] buton tıklanınca Evet Hayır diyalogu çıkmasını istiyorum Evet e basınca işlem devam etsin Hayır a basınca biçimlendirme işlemi iptal edilsin istiyorum. yardımcı olacak arkadaşa şimdiden teşekkür ederim Edited February 6, 2012 by kamuran731 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.