C++ builder dosya okuma ve yazdırma

C, C++ ve C++ Builder ile ilgili konuları buraya yazabilirsiniz.
Cevapla
tahacan
Üye
Mesajlar: 5
Kayıt: 04 Ağu 2017 01:12

C++ builder dosya okuma ve yazdırma

Mesaj gönderen tahacan »

Arkadaşlar merhaba
Rad studio c++ builder vcl formda excel yada txt dosyasından x ve y koordinatları bulunan noktalar var bunları cekip koordinat sisteminde formda göstermek istiyorum. Kullanmam gereken kütüphaneler neler? Dosyadan bilgiyi nasıl cekebilirim neleri kullanmam gerek nasıl bir arayüzde yapabilirim yardımcı olabilir misiniz?
Mariareese
Üye
Mesajlar: 3
Kayıt: 24 Eyl 2014 03:43

Re: C++ builder dosya okuma ve yazdırma

Mesaj gönderen Mariareese »

Looking for the same help ..
theSinan02
Üye
Mesajlar: 28
Kayıt: 15 Eyl 2014 12:33

Re: C++ builder dosya okuma ve yazdırma

Mesaj gönderen theSinan02 »

TRegistry de

TIniFile isini gorecektir
aykacerkan@yahoo.com
Üye
Mesajlar: 4
Kayıt: 17 Mar 2021 09:45

Re: C++ builder dosya okuma ve yazdırma

Mesaj gönderen aykacerkan@yahoo.com »

// kardeşim bu belki size yardımcı olabilir ofstream yazmak ifstream okumak için bir satır
ofstream dosyaogrenci("i.txt");
if (!dosyaogrenci) {
cerr << "Dosya Açılamadı!!!" << endl;
system("PAUSE");
exit(1);
}
for (int i = 0; i < ogrenci_sayisi; i++) {
dosyaogrenci << ogrenciler.ad << endl << ogrenciler.soyad << endl << ogrenciler.sirano << endl
<< ogrenciler.ogrenci_no << endl;
for (int j = 0; j < DERSAYISI; j++)
dosyaogrenci << ogrenciler.notlar[j][0] << endl << ogrenciler.notlar[j][1] << endl << ogrenciler.notlar[j][2] << endl;

dosyaogrenci << ogrenciler.telno << endl << ogrenciler.adres << endl;


}
dosyaogrenci.close();
ifstream dosyaogrenci("i.txt");
if (!dosyaogrenci) {
cerr << "Dosya Açılamadı!!!" << endl;
system("PAUSE");
exit(1);
}
int i = 0;
string line;

while (dosyaogrenci)
{
getline(dosyaogrenci, ogrenciler.ad);
getline(dosyaogrenci, ogrenciler[i].soyad);
getline(dosyaogrenci, line); ogrenciler[i].sirano = StrToInt(line);
getline(dosyaogrenci, line); ogrenciler[i].ogrenci_no = StrToInt(line);

for (int j = 0; j < DERSAYISI; j++) {
getline(dosyaogrenci, line); ogrenciler[i].notlar[j][0] = StrToInt(line);
getline(dosyaogrenci, line); ogrenciler[i].notlar[j][1] = StrToInt(line);
getline(dosyaogrenci, line); ogrenciler[i].notlar[j][2] = StrToInt(line);
}

getline(dosyaogrenci, ogrenciler[i].telno);
getline(dosyaogrenci, ogrenciler[i].adres);


i++;
}
dosyaogrenci.close();
aykacerkan@yahoo.com
Üye
Mesajlar: 4
Kayıt: 17 Mar 2021 09:45

Re: C++ builder dosya okuma ve yazdırma

Mesaj gönderen aykacerkan@yahoo.com »

// kardeşim bu belki size yardımcı olabilir ofstream yazmak ifstream okumak için bir satır #include <fstream> gereklidir
// örnektir
ofstream dosyaogrenci("i.txt");
if (!dosyaogrenci) {
cerr << "Dosya Açılamadı!!!" << endl;
system("PAUSE");
exit(1);
}
for (int i = 0; i < ogrenci_sayisi; i++) {
dosyaogrenci << ogrenciler.ad << endl << ogrenciler.soyad << endl << ogrenciler.sirano << endl
<< ogrenciler.ogrenci_no << endl;
for (int j = 0; j < DERSAYISI; j++)
dosyaogrenci << ogrenciler.notlar[j][0] << endl << ogrenciler.notlar[j][1] << endl << ogrenciler.notlar[j][2] << endl;

dosyaogrenci << ogrenciler.telno << endl << ogrenciler.adres << endl;


}
dosyaogrenci.close();
ifstream dosyaogrenci("i.txt");
if (!dosyaogrenci) {
cerr << "Dosya Açılamadı!!!" << endl;
system("PAUSE");
exit(1);
}
int i = 0;
string line;

while (dosyaogrenci)
{
getline(dosyaogrenci, ogrenciler.ad);
getline(dosyaogrenci, ogrenciler[i].soyad);
getline(dosyaogrenci, line); ogrenciler[i].sirano = StrToInt(line);
getline(dosyaogrenci, line); ogrenciler[i].ogrenci_no = StrToInt(line);

for (int j = 0; j < DERSAYISI; j++) {
getline(dosyaogrenci, line); ogrenciler[i].notlar[j][0] = StrToInt(line);
getline(dosyaogrenci, line); ogrenciler[i].notlar[j][1] = StrToInt(line);
getline(dosyaogrenci, line); ogrenciler[i].notlar[j][2] = StrToInt(line);
}

getline(dosyaogrenci, ogrenciler[i].telno);
getline(dosyaogrenci, ogrenciler[i].adres);


i++;
}
dosyaogrenci.close();
melonpan
Üye
Mesajlar: 5
Kayıt: 19 Şub 2021 02:11

Re: C++ builder dosya okuma ve yazdırma

Mesaj gönderen melonpan »

Sadece ne kadar harika olduğunuzu bilmenizi istiyorum: ') sonunda bu konuda herhangi bir yardım bulabilirim çocuklar!
bettilt
Cevapla