karaltan | | Tarih: 21.03.2008, 23:38 Mesaj konusu: VB.NET 2005 EE Dosyalama Konusu | |
| Kolay anlaşılır dilde yazılmış dosyalama programları yazabilmek için gerekli bir dökümandır.
DOSYALAR
Visual Basic’de Sıralı ve Rasgele dosyalar olmak üzere iki tür dosya vardır. Dosyalar en basit ifadesi ile verileri disk üzerinden (hard disk veya disket) işlemek amacıyla kullanılırlar ve bu yönü ile diğer veri saklama ve işleme yöntemlerinden ayrılırlar. Herhangibir veriyi VB’de kullanmak için birkaç yol vardır; ya ilgili veri bir değişkene eşitlenir (a=5 veya b=”Mehmet” gibi) ki bu durumda ilgili değişkenin değerini değiştirmek için sözkonusu satıra programcının bizzat müdahalesi gerekir veya ilgili veri dizi değişkenlerine aktarılır (t(2)=13 veya gh=”Ders” gibi). Verinin dizi değişkenlerine aktarılması durumunda değişken değerleri geçici hafızaya kaydedileceğinden programdan çıkıldığında sözkonusu veriler yok olacaktır. Bu nedenle dosyalar verileri saklamak, oluşturulmuş olan dosyaya ilaveler yapmak ve yanlış verileri düzeltmek konusunda yukarıda anlatılan yöntemlere göre çok avantajlıdır......
Sıralı Dosyalar
Dosyanın Açılması
Sıralı bir dosyayı açmak için FileOpen komutundan faydalanılır. Bu komutun genel kullanılış biçimi aşağıdaki gibidir:
FileOpen (Dosya numarası, Dosya ismi, Dosyanın açılış biçimi)
Sıralı bir dosya üç değişik şekilde açılabilir:
• OpenMode.Output: Dosyayı ilk defa oluşturmak ve ilk bilgileri aktarmak amacıyla
İlk defa oluşturulan ve içine ilk bilgilerin girildiği dosya aynı isimde tekrar Output şeklinde açılırsa, dosyanın içindeki bilgilerin tamamı yok olur.
• OpenMode.Append: Daha once oluşturulmuş olan dosyaya ilave bilgilerin aktarılması amacıyla.
• OpenMode.Input: Dosyanın içindeki bilgilerin okunması amacıyla.
diye devam etmektedir.....
-----------------------------------------------------
|
|