raminlich
یک شنبه 12 مرداد 1393, 12:46 عصر
void ADD::on_pushButton_clicked()
{
QString name;
QString amount;
QString d,m,y;
name=ui->lineEdit_name->text();
amount=ui->lineEdit_amount->text().toInt();
d=ui->lineEdit_day->text().toInt();
m=ui->lineEdit_mounth->text().toInt();
y=ui->lineEdit_year->text().toInt();
ofstream stock("e://mystock.txt");
QFile mystock("e://mystock.txt");
if(mystock.open(QIODevice::WriteOnly | QIODevice::Text | QIODevice::Append))
{
QTextStream input(&mystock);
input<<name<<" "<<amount<<" "<<d<<"/"<<m<<"/"<<y;
}
}
می دونم مشکل از کجاست ولی اینجوری نوشتم تا تونستم ارور هاشو حذف کنم ولی وقتی مقدار هارو که دادم(تو برنامه)
name درست ذخیره شد ولی باقیش عجیب غریب(اونایی که می خوام تبدیل کنم به اینت) ذخیره شد خودتون اگه کدارو نگاه کنین می فهممین می خوام توش چی کار کنم:لبخندساده:
{
QString name;
QString amount;
QString d,m,y;
name=ui->lineEdit_name->text();
amount=ui->lineEdit_amount->text().toInt();
d=ui->lineEdit_day->text().toInt();
m=ui->lineEdit_mounth->text().toInt();
y=ui->lineEdit_year->text().toInt();
ofstream stock("e://mystock.txt");
QFile mystock("e://mystock.txt");
if(mystock.open(QIODevice::WriteOnly | QIODevice::Text | QIODevice::Append))
{
QTextStream input(&mystock);
input<<name<<" "<<amount<<" "<<d<<"/"<<m<<"/"<<y;
}
}
می دونم مشکل از کجاست ولی اینجوری نوشتم تا تونستم ارور هاشو حذف کنم ولی وقتی مقدار هارو که دادم(تو برنامه)
name درست ذخیره شد ولی باقیش عجیب غریب(اونایی که می خوام تبدیل کنم به اینت) ذخیره شد خودتون اگه کدارو نگاه کنین می فهممین می خوام توش چی کار کنم:لبخندساده: