Bir düğmeyle vb.net'de ana formum var ve bu tuşa tıkladığınızda başka bir düğme içeren bir Windows İletişim Kutusu gösterilecektir. İletişim kutusundaki düğmeyi tıkladığınızda bir e-posta göndermem ve iletişim kutusunu kapatmam gerekiyor.VB.NET e-posta ile gönderme konusu için ayrı bir konu
Burada sorunu e-posta gönderme yaklaşık 5 ila 6 saniye sürer
bu. E-postayı göndermeden önce iletişim kutusunu kapatmalıyım. E-postayı bir konuya göndermeyi düşünüyorum. Bunu başarmanın en iyi yolu nedir? Örnek bir kod gönderir misiniz? İletişim kutusu kapatıldığında iş parçacığı çalışıyorsa ne olur?
Ayrıca, bunun yerine bir arka plan çalışmacısı kullanmak daha iyi olur mu? İplik geçirmenin en iyi yolu olup olmadığından emin değilim.
diyoruz deneyin. Bu, yanıtlama sorununu çözer ve diyalog hemen kapanır. Ancak, aşağıdaki gibi aralıklı hatalarla karşılaşıyorum: "Karşılaşılan Hata (SendEmail): Pencere tanıtıcısı oluşturulurken hata oluştu". Bunun iş parçacığı iletişim kutusunda bildirildiğinden ve iş parçacığı tamamlanmadan önce iletişim kutusunun kapatıldığından emin değilim. –