C# Da .Dat Uzantısını Açma
-
bu uzantılı dosyayı açmamlazım bi yardımcı bulunun
-
Binary file nedir biraz araştır :)
-
.net binary serialization bi bakarsın google'dan.
-
Google'da yazınca direk çıkıyor zaten;
Google: http://www.google.com.tr/#hl=tr&source=hp&q=how+to+open+.dat+file+with+c%23&meta=&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=eb36b4ba91e19b53
Şu konuda var nasıl açılacağı: http://www.eggheadcafe.com/community/aspnet/2/38968/dat-files-in-c.aspx
public struct Student
{
public char[] name;
public int age;
}
then u can read the record like this (I Hope)
System.IO.FileStream fs = System.IO.File.Open("c:\\record.dat", System.IO.FileMode.Open);
System.IO.BinaryReader reader = new System.IO.BinaryReader(fs);
while (reader.PeekChar() != -1)
{
Student student = new Student();
student.name = reader.ReadChars(10);
student.age = reader.ReadInt32(); //same as a delphi integer 32 bit
}
fs.Close();
reader.Close(); -
peki bu şekilde dat dosyasindaki bilgileri hexe mi cevirmis oluyoruz yoksa sadece onlara ulasmis mi oluyoruz bunu anlayamadim. Bir ikincisi elimdeki dat dosyalarini bilgisayardan pic e aktarmam lazim. C# ile oluşturacağım tek arayüzü kullanarak hem dat i hex e cevirip hem de rs232 ile pic e aktarabilir miyim bu nasil oluyor biraz aydinlatabilir misiniz konu hakkinda cok fazla bilgim yok fakat yapmam gereken bir projede kullanmam gerekiyor.
aslinda yapmam gereken projem şöyle:
elimde hastalara ait kalp ritimleri var .dat dosyalari seklinde. Bunların pic16f877 ye aktarilip siniflandirilmasi karsilastirilmasi gerekiyor.Ritim bozukluğu var mı? yoksa atışlar normal mi diye? Bu bilgileri de tekrar pc ye gondereceğim rs232 asenkron seri port kullanarak. fikir ve yardımlarınızı bekliyorum
