1

Konu: binary formatında yazmak

Kisi k = new Kisi();
  k.Ad = "isim";
  k.Soyad = "soyisim";

  FileStream fs = new FileStream("kisi.dat", FileMode.OpenOrCreate);
  BinaryFormatter bf = new BinaryFormatter();

  bf.Serialize(fs, k);
  fs.Close();

yukardaki c# kodunun fox karşılığını bilen var mı?

daha doğrusu binary formatta okuma ve yazma nasıl yapabilirim?

2

Re: binary formatında yazmak

O sekilde binary yazip okuma VFPde yok. Yukaridaki kod kabaca bunun gibi:

text to m.lcCode noshow
k = createobject("kisi")
k.Ad = "isim"
k.Soyad = "soyisim"
endtext

StrToFile(m.lcCode, "temp.prg")
compile temp.prg
rename temp.fxp to kisi.dat
erase temp.prg