我一直在试图制作一个程序,它节省了机械发票。所以我有这么多;c#textbox-as-filename问题
oWord.Application.ActiveDocument.SaveAs2("C:/BMW/Invoices/" + Regbox.Text + "/thing.doc");
将单词doc保存在由自行车注册指定的文件夹中 - 此工作正常。但我真正想要的是用作文件名的日期......我无法弄清楚,所以我做了一个日期标签,并计划使用它的文本作为文件名,而不是(我知道,它很长方式......但它的工作原理)。无论如何,我已经尝试过;
oWord.Application.ActiveDocument.SaveAs2("C:/BMW/Invoices/" + Regbox.Text + "/" + label19.Text + ".doc");
这是一个 “无效文件名”
oWord.Application.ActiveDocument.SaveAs2("C:/BMW/Invoices/" + Regbox.Text + "/label19.Text.doc");
这个保存为 “label19.Text.doc”
oWord.Application.ActiveDocument.SaveAs2("C:/BMW/Invoices/" + Regbox.Text + "/" + label19.Text, ".doc");
这扔了错误 “(DISP_E_TYPEMISMATCH)”
我需要做的就是让label19文本以扩展名为.doc的文件名工作......或者以日期为文件名的另一种方式我
当你测试它时,label19.Text的值是多少? – Brian