Vb farklı formlar üzerinden veri kaydetmek ve yüklemek için en kolay yolu nedir merak ediyorum. Bir kullanıcının kaydettiği ve farklı bir forma yükleyebileceği 3 textbox.text dosyasını kaydetmek istiyorum.Verileri kaydetmek ve yüklemek için basit bir yol Visual Basic
cevap
En basit seçenek, bunları basit bir ayrılmış metin dosyasına kaydetmek olabilir. Örneğin, bu bir boru ayrılmış dosyada değerleri kaydetmek istiyoruz:
File.WriteAllText("C:\Data.txt", String.Join("|", new String() {TextBox1.Text, TextBox2.Text, TextBox3.Text}))
Ve bu okurdu: Ancak
Dim values() as String = File.ReadAllText("C:\Data.txt").Split("|"c)
TextBox1.Text = values(0)
TextBox2.Text = values(1)
TextBox3.Text = values(2)
, bu kök dizininde bir dosyaya kaydetmek için akıllıca değil . En güvenli şey, bu dosyayı İzole Depolama'daki bir dosyada saklamak olurdu. Ayrıca, XML'de saklamak daha iyi olurdu. Bu serileştirme ile kolayca yapılabilir.
Eğer bir Kullanıcı ayarı ise, My.Settings Kaydetmek ve Yüklemek için Kullanılan Nesneyi kullanabilirsiniz. Bağlantı Yukarıdan
:
My.Settings nesne uygulamanın ayarlarına erişim sağlar ve dinamik depolamak ve özellik ayarları ve uygulamanız için diğer bilgilerin alınmasına izin verir.
Sen Projesi Tesisin Ayarlar Bölümünde Ayarı oluşturabilirsiniz: Eğer böyle erişebilirsiniz
. Microsoft, sahip yaklaşık
<userSettings>
<WindowsApplication11.My.MySettings>
<setting name="MySetting" serializeAs="String">
<value>TempValue</value>
</setting>
</WindowsApplication11.My.MySettings>
</userSettings>
Mükemmel çözüm teşekkürler dostum :) –
Complete description of solution, from Microsoft.
Bir harika şey:
dim MyTemp as String = My.Settings.MySetting
ve bu böyle senin Yapılandırma dosyasında kalıcı olacak bu
My.Settings.MySetting = "StringValue"
My.Settings.Save()
gibi sakla fantastik belgesel oldu en az son 25 yıldır. MSDN kalitesi, Stackoverflow ile bile eşittir (yazılım sunucusu)
- 1. Visual Basic
- 2. Visual Basic:
- 3. Visual Basic
- 4. Uyku işlevi Visual Basic
- 5. Bang vs Visual Basic'te Visual Basic
- 6. Bir json dosyasından verileri yüklemek
- 7. contenteditable selected text kaydetmek ve geri yüklemek
- 8. Visual Basic Giriş Formu Sorgu
- 9. - Visual Basic .Net
- 10. Visual Basic Düzenli İfade Soru
- 11. S3 anahtarının içeriğini boto3'te bir dizeye kaydetmek için basit bir yol?
- 12. Vardare verileri diske kaydetmek için komut dosyası
- 13. Visual Basic 6.0 Durum Açıklaması
- 14. Bir Visual Basic (.NET/2010) dosyası okunabilirlik için ayrılabilir mi?
- 15. Bir Fotoğrafı Fotoğraf Kütüphanesine kaydetmek için bir yol var mı?
- 16. Görüntüleri belleğe yüklemek için en iyi yol?
- 17. Verileri kaydetmek için kullanılan benzersiz bir dize oluşturun
- 18. Visual Basic Selection Sıralama "Endeks aralık dışı"
- 19. Bir web uygulamasında hiyerarşik verileri görüntülemek için zarif bir yol
- 20. Visual Basic 6'dan bir Java Yöntemi Çağırma
- 21. Uzak bir deposu "tanımlamak" için basit bir yol var mı?
- 22. Visual Basic kullanarak bir DB2 saklı yordamı çağırma nasıl?
- 23. Girilen Verileri Kaydetmek için VBA Girisi girildi Gelen
- 24. Raylar: Verileri "oturum" alanına kaydetmek güvenli midir?
- 25. Visual Basic .NET'te bir Char literal bildirimi nasıl yapılır?
- 26. Excel Makro Kaydetmek için
- 27. Görüntüleri ve .csv'leri kaydetmek için R'yi kullanarak, bunları web sitesine yüklemek için R kullanabilir miyim (elle yapmak için filezilla kullanın)?
- 28. Forma indirmek ve kaydetmek için Jersey client
- 29. Tüm uygulama verilerini kaydetmek ve geri yüklemek için .NET yapılandırma dosyaları (app.config, settings.settings) nasıl kullanılır?
- 30. COM Nesneleri Visual Basic Döküm Dosyasından Nasıl İncelenir?
Uygulama kapalı olsa bile, yalnızca diske kaydetme ihtiyacı var mı yoksa yalnızca bellekte saklanması mı gerekiyor? –
Diske kaydedilmeli. – Jonathan