不好意思,没说清楚,这里的wdcolor不是color类型的,是word.wdcolor类型的,当把color直接赋值给wdcolor类型变量的时候,系统提示错误。将int赋值给wdcolor的时候,系统提示不能隐式转换,似乎有显式转换的方法,不知道那位前辈知道。小弟先谢过了 多谢了,只要用int intt = 3542419;ThisApplication.Selection.Font.Color = (Word.WdColor)intt;的方法就可以了,多谢指教!
1 回答
慕尼黑8549860
TA贡献1818条经验 获得超11个赞
这么写就行
private void button1_Click(object sender, EventArgs e)
{
ColorDialog colorDialog = new ColorDialog();
colorDialog.ShowDialog();
Color wdcolor = colorDialog.Color;
MessageBox.Show(wdcolor.ToString());
}
添加回答
举报
0/150
提交
取消