ورود

View Full Version : نوشتن اطلاعات بر روی فایل متنی



<برنامه نویس>
سه شنبه 11 خرداد 1389, 18:56 عصر
جطوری میتونم یک برنامه داشته باشم مثلا اسم - فامیل - سن را بگیره بعد توی یک فایل txt ذخیره کنم


با تشکر

tdkhakpur
سه شنبه 11 خرداد 1389, 22:35 عصر
سه کامپوننت edit و یک کامپوننت botton داخل فرمتان بزارید و کدهای زیر را داخل رویداد onclick مربوط به botton قرار بدید.


struct st_
{
char Name[32];
char Fam[32];
BYTR age;
}Peson;
FILE *fp;
fp = fopen("out.txt", "wb+");
if( fp!=NULL)
{
strcpy(Peson.Name, Edit1->Text.c_str());
strcpy(Peson.Fam, Edit1->Text.c_str());
Peson.age = Edit1->Text..ToInt();
fwrite(&Peson, sizeof(Peson), 1, fp);
fclose(fp);
}else
showmessage("can not open out.txt file.");

<برنامه نویس>
سه شنبه 11 خرداد 1389, 23:15 عصر
ممنون از راهنمایی شما اگه یک نگاهی به این تاپیک بیندازید می بینید مشکل من جیه
http://barnamenevis.org/forum/showthread.php?t=224771
من باید کد شما رو توی کدوم نسخه سی بنویسم میشه راهنمایی کنید یا همین فایل رو پیوست کنید

با تشکر