Windows Phone 8 Klasör ve Dosya işlemleri |
Yanıt Yaz |
Yazar | |
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla
Konu: Windows Phone 8 Klasör ve Dosya işlemleri Gönderim Zamanı: 09.Mart.2013 Saat 15:49 |
XAML (tasarım kısmı): <!--ContentPanel - place additional content here--> <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0"> <TextBox Name="textBox1" HorizontalAlignment="Left" Height="72" Margin="0,22,0,0" TextWrapping="Wrap" Text="Enter text here." VerticalAlignment="Top" Width="456"/> <Button Name='btnWrite' Content="Write" HorizontalAlignment="Left" Margin="10,94,0,0" VerticalAlignment="Top" Width="156" Click="btnWrite_Click"/> <TextBlock Name="textBlock1" HorizontalAlignment="Left" Margin="10,293,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Height="61" Width="436"/> <Button Name="btnRead" Content="Read" HorizontalAlignment="Left" Margin="10,374,0,0" VerticalAlignment="Top" Width="156" IsEnabled="False" Click="btnRead_Click"/> </Grid> Klasör yaratmak ve yratılan klasöre dosya oluşturma: private async void btnWrite_Click(object sender, RoutedEventArgs e) { await WriteToFile(); // Update UI. this.btnWrite.IsEnabled = false; this.btnRead.IsEnabled = true; } private async Task WriteToFile() { // Get the text data from the textbox. byte[] fileBytes = System.Text.Encoding.UTF8.GetBytes(this.textBox1.Text.ToCharArray()); // Get the local folder. StorageFolder local = Windows.Storage.ApplicationData.Current.LocalFolder; // Create a new folder name DataFolder. var dataFolder = await local.CreateFolderAsync("DataFolder", CreationCollisionOption.OpenIfExists); // Create a new file named DataFile.txt. var file = await dataFolder.CreateFileAsync("DataFile.txt", CreationCollisionOption.ReplaceExisting); // Write the data from the textbox. using (var s = await file.OpenStreamForWriteAsync()) { s.Write(fileBytes, 0, fileBytes.Length); } } Diskten dosya okumak: private async void btnRead_Click(object sender, RoutedEventArgs e) { await ReadFile(); // Update UI. this.btnWrite.IsEnabled = true; this.btnRead.IsEnabled = false; } private async Task ReadFile() { // Get the local folder. StorageFolder local = Windows.Storage.ApplicationData.Current.LocalFolder; if (local != null) { // Get the DataFolder folder. var dataFolder = await local.GetFolderAsync("DataFolder"); // Get the file. var file = await dataFolder.OpenStreamForReadAsync("DataFile.txt"); // Read the data. using (StreamReader streamReader = new StreamReader(file)) { this.textBlock1.Text = streamReader.ReadToEnd(); } } } |
|
sharkaslan
Newbie Kayıt Tarihi: 04.Agustos.2013 Bulundugu Yer: Aksaray Online: Sitede Değil Gönderilenler: 1 |
Alıntı Cevapla Gönderim Zamanı: 04.Agustos.2013 Saat 11:45 |
peki çalıştırmak için hangi kütüphaneleri kullanıyorsun onları yazmamışsın?
|
|
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla Gönderim Zamanı: 04.Kasim.2013 Saat 08:27 |
Merhaba, bulunamayan kütüphaneler üzerinde sağ tıklanıp RESOLVE komutu altındaki menüden bulunamayan kütüphaneler kod dosyasına import edilebilir.
|
|
Yanıt Yaz |
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |