abcd_a
شنبه 30 اردیبهشت 1391, 10:23 صبح
سلام
در برنامه ای که نوشتم باید با چند فرمت خاص خروجی بگیرم اما موقعی که برنامه را در ویندوزXP نصب می کنم زمان پرینت گرفتن پیغامی مبتنی بر عدم برگذاری فایل داده میشه که کد آن به صورت زیر است اگه دوستان کمک کنند که مشکل برطرف بشه یا کد را اصلاح کنند ممنون می شم .
لازم به ذکر است که در موقغی که برنامه را در ویندوز seven نصب می کنم مشکلی نداره به راحتی با فرمت های که می خوام پرینت می گیرم.
با تشکر.
private void butWord_Click(object sender, EventArgs e)
{
DialogResult dr = new DialogResult();
dr = BehComponents.MessageBoxFarsi.Show("آیا مایل به ذخیره اطلاعات به صورت یک فایل ورد هستید؟ ", "توجه", BehComponents.MessageBoxFarsiButtons.YesNo, BehComponents.MessageBoxFarsiIcon.Question);
if (dr == DialogResult.Yes)
{
SaveFileDialog sd = new SaveFileDialog();
sd.Filter = "donument file (*.DOC)|*.doc";
dr= sd.ShowDialog();
if (dr == DialogResult.OK)
{
ReportDocument rp = new ReportDocument();
rp.FileName=flName;
rp.SetDataSource(dt);
rp.SetParameterValue(0, d.date());
rp.ExportToDisk(CrystalDecisions.Shared.ExportForm atType.RichText, sd.FileName);
BehComponents.MessageBoxFarsi.Show("مسیر ذخیره فایل :" + sd.FileName, "", BehComponents.MessageBoxFarsiButtons.OK, BehComponents.MessageBoxFarsiIcon.Information);
}
}
در برنامه ای که نوشتم باید با چند فرمت خاص خروجی بگیرم اما موقعی که برنامه را در ویندوزXP نصب می کنم زمان پرینت گرفتن پیغامی مبتنی بر عدم برگذاری فایل داده میشه که کد آن به صورت زیر است اگه دوستان کمک کنند که مشکل برطرف بشه یا کد را اصلاح کنند ممنون می شم .
لازم به ذکر است که در موقغی که برنامه را در ویندوز seven نصب می کنم مشکلی نداره به راحتی با فرمت های که می خوام پرینت می گیرم.
با تشکر.
private void butWord_Click(object sender, EventArgs e)
{
DialogResult dr = new DialogResult();
dr = BehComponents.MessageBoxFarsi.Show("آیا مایل به ذخیره اطلاعات به صورت یک فایل ورد هستید؟ ", "توجه", BehComponents.MessageBoxFarsiButtons.YesNo, BehComponents.MessageBoxFarsiIcon.Question);
if (dr == DialogResult.Yes)
{
SaveFileDialog sd = new SaveFileDialog();
sd.Filter = "donument file (*.DOC)|*.doc";
dr= sd.ShowDialog();
if (dr == DialogResult.OK)
{
ReportDocument rp = new ReportDocument();
rp.FileName=flName;
rp.SetDataSource(dt);
rp.SetParameterValue(0, d.date());
rp.ExportToDisk(CrystalDecisions.Shared.ExportForm atType.RichText, sd.FileName);
BehComponents.MessageBoxFarsi.Show("مسیر ذخیره فایل :" + sd.FileName, "", BehComponents.MessageBoxFarsiButtons.OK, BehComponents.MessageBoxFarsiIcon.Information);
}
}