• 07-03-2021, 13:06:29
    #1
    Merhaba bir kod yazdım. Bu kodda kullanıcıdan değer alıp işleme sokuyor. İşlem 20 saniye kadar sürüyor. İşlem sürerken yeni bir input değeri gelirse, yeni pencere açıp onuda işleme alıyor. Fakat ben ilk işlem bitmeden ikinci input u işleme koymasın istiyorum.
    Aklıma ilk gelen yol input a sleep değeri eklemek. Fakat bu durumda 25 saniye sleep eklersem, o süre kadar değer almaz. Ben değer alıp sıraya koysun istiyorum. Mantığını umarım anlatabilmişimdir.
    Kodu eklemedim çünkü "spagetti code" oldu, çok okunaksız.

    Tavsiyeniz var mı acaba nasıl yapabilirim ?
  • 07-03-2021, 13:11:06
    #2
    Bool bir değişken tanımla scope'nin üstünde işlem devam ediyor mu gibisinden.

    Döngün dönerken bir if ile kontrol sağla işlemin bitip bitmediği ile alakalı.

    İşlemin bittiğini anlayacak tekrarı olmayan bir veri belirle.

    O veri gözükmeden değişkenini true'ya çevirme.
  • 07-03-2021, 13:23:41
    #3
    Nogitsun adlı üyeden alıntı: mesajı görüntüle
    Bool bir değişken tanımla scope'nin üstünde işlem devam ediyor mu gibisinden.

    Döngün dönerken bir if ile kontrol sağla işlemin bitip bitmediği ile alakalı.

    İşlemin bittiğini anlayacak tekrarı olmayan bir veri belirle.

    O veri gözükmeden değişkenini true'ya çevirme.
    Mantıklı Bunu deneyeyim. Teşekkürler