F # içinde gibi bir şey yapmam gerekiyorsa form = new Form (Text = "MyForm") ve FSI'da çalıştırın, form normal olarak görüntülenecek ve güncelleştirilecek ve hatta iletileri alacaktır. Ancak, kim mesaj sırasını pompalıyor? Burada hiçbir Application.Run çağrısı yok. Biraz kafam karıştı.F # içinde mesaj sırasını kim pompalıyor?
6
A
cevap
16
ildjarn'ın dediği gibi, F # Interactive kendi mesaj döngüsünü uygular. İlginçtir ki, mesaj döngüsü F # Interactive'de kodlanmamıştır, böylece onu değiştirebilirsiniz. Bu oldukça kullanışlıdır, çünkü varsayılan olan Windows Forms'a dayanmaktadır, ancak kullanmak isteyebileceğiniz diğer GUI çerçeveleri vardır.
Bunu yapmak için, IEventLoop
arabirimini uygulamanız ve ardından örneğinizi fsi.EventLoop
özelliğine atamanız gerekir. Daha fazla bilgi için bkz:
3
FSI, bu sebepten dolayı kendi mesaj pompasına sahiptir.
İlgili konular
- 1. F # içinde yinelenen harita referansı F #
- 2. F # içinde aşırı yük operatörü: (/)
- 3. F # içinde bir yüzdürme nasıl?
- 4. xgb içinde f-skoru kullanma
- 5. Mysql içinde alan sırasını dinamik olarak değiştirme
- 6. C# içinde F # Seq.windowed için bir eşdeğer var mı?
- 7. İşlevi değiştirmek için parametreleri kim iletiyor?
- 8. İplerimi kim keser?
- 9. Kim Soket'e C
- 10. Boost ASIO'yu kim kullanıyor?
- 11. Singleton'umu kim görebilir?
- 12. F #
- 13. Sadece bir mesaj gönder Yorumunuz wordpress içinde
- 14. Mesaj İsteği jmeter içinde çok büyük.
- 15. F #
- 16. F System.String.Split kullanarak F #
- 17. openfire İstemci mesaj alamıyor
- 18. F # içinde, boru hatları ne anlama geliyor?
- 19. Niçin F # içinde örtük dönüşümler yok?
- 20. Prototip'in Numaralandırılabilir # # F içinde Fiş? JavaScript'inizde
- 21. F # içinde bir operatör (***) tanımlayabilir misiniz?
- 22. F # Etkileşimli içinde FParsec çalıştırmaya çalışırken sorunlar
- 23. F #
- 24. Kim, git-flow'i başarıyla kullanıyor?
- 25. Sınıflar veya Jar, kim kazanır?
- 26. Otomatik kutulama/kutucukluk kim yapacak?
- 27. VisualStateManager.GoToState, sahne arkasında kim arıyor?
- 28. Anahtar deyimi kim icat etti?
- 29. Ondalık Dönüşüm F # Senaryo F # Interactive F #
- 30. Kavram Genişletme hizmetinin yerini kim duydu?
Teşekkür bağlantılar için bu çok fazla! Harika bilgi. – Chuck