Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
UniGUI'de Tray Bölümünden "Shutdown" Yapmayın
#1
Herkese merhabalar,


UniGUI ile uygulama geliştirirken uygulamayı sürekli el ile kapatanlarımız vardır. Bunun için Delphi debug parametresi ekleyerek her derlediğinizde otomatikman kapatan parametreyi sizinle paylaşıyorum.


Adımlar:

  1. Project -> Options -> Build Events adımlarını izleyiniz.
  2. Hemen sonrasında Pre-build events bölümünü genişletiniz.
  3. Commands yazan bölüme parametreyi yapıştırınız.
Parametre:
Alıntı:taskkill /f /im $(OUTPUTFILENAME) 2>&1 || exit /B 0


Örnek:

Llpm9V.png


Sonrasında "OK" deyip projelerinizi rahatlıkla derleyebilirsiniz.

Kolay gelsin.
kisisel_logo_dark.png
WWW
Cevapla
#2
Vcl içinde paylaşılmıştı bu komut showmodal form açıksa çalışmıyordu
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla
#3
(10-12-2018, Saat: 18:35)narkotik Adlı Kullanıcıdan Alıntı: Vcl içinde paylaşılmıştı bu komut showmodal form açıksa çalışmıyordu

UniGUI ShowModal sorunundan daha zor. Uygulama kapatılmadan açınca yine hata veriyor veya "Already connection" diyip port hatası veriyor. Şu anki kullandığım parametrede herhangi bir sorun yaşamadım.
kisisel_logo_dark.png
WWW
Cevapla
#4
Öncelikle tesekkur ederim. Fakat Parametrelerin bir kismi gorunmuyor sanki. Tamamını paylaşabilir misiniz?
Cevapla
#5
(11-12-2018, Saat: 10:10)klavye Adlı Kullanıcıdan Alıntı: Öncelikle tesekkur ederim. Fakat Parametrelerin bir kismi gorunmuyor sanki. Tamamını paylaşabilir misiniz?

Hocam konu içerisinde alıntı cercevesinin içinde hepsi mevcut Smile
kisisel_logo_dark.png
WWW
Cevapla
#6
Kusura bakmayın dikkatimden kacmis. Tekrar teşekkürler.
Cevapla
#7
(10-12-2018, Saat: 12:34)Halil Han Badem Adlı Kullanıcıdan Alıntı: Herkese merhabalar,


UniGUI ile uygulama geliştirirken uygulamayı sürekli el ile kapatanlarımız vardır. Bunun için Delphi debug parametresi ekleyerek her derlediğinizde otomatikman kapatan parametreyi sizinle paylaşıyorum.


Adımlar:

  1. Project -> Options -> Build Events adımlarını izleyiniz.
  2. Hemen sonrasında Pre-build events bölümünü genişletiniz.
  3. Commands yazan bölüme parametreyi yapıştırınız.
Parametre:
Alıntı:taskkill /f /im $(OUTPUTFILENAME) 2>&1 || exit /B 0


Örnek:

Llpm9V.png


Sonrasında "OK" deyip projelerinizi rahatlıkla derleyebilirsiniz.

Kolay gelsin.

Bilgilendirme için teşekkür ederim @Halil Han BADEM.
Bu komut dizisi Release konfigürasyonunda sorunsuz çalışıyor. Fakat varsayılan Debug durumunda komut hata veriyor ve proje derlenmiyor. 
Proje genellikle Debug konfigürasyonu ile geliştirilir. Bu durumda aynı kısımdaki Cancel on error özelliği pasif duruma alınarak (Debug durumunda varsayılan olarak true'dur. False olmalı.) sorun düzeltilebilir.
Cevapla
#8
Merhabalar arkadaşlar..

taskkill /f /im $(OUTPUTFILENAME) 2>&1 || exit /B 0 komutundaki & işaretini kaldırdıktan sonra çalıştı (VCL için söyledim.).
// Bilgi paylaştıkça çoğalır.. 

Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  unigui formlarını ayrı dosya da tutmak mdagli2003 0 257 13-02-2024, Saat: 15:50
Son Yorum: mdagli2003
  UniGUI'ye Genel Bakış vkamadan 67 80.664 13-02-2024, Saat: 14:06
Son Yorum: mdagli2003
  unigui mobile geolocation bydelphi 1 256 19-01-2024, Saat: 17:18
Son Yorum: delphi.developer
  Unigui ile E-imza bydelphi 5 781 21-10-2023, Saat: 16:50
Son Yorum: bydelphi
  unigui circle-progress çizimi mdagli2003 1 414 25-09-2023, Saat: 18:47
Son Yorum: hi_selamlar



Konuyu Okuyanlar: 1 Ziyaretçi