C# Brother QL打印机SDK-不打印,不会发生任何事情(QL-710W)
我想用C#编写应用程序,我想让我的兄弟QL-710W从我的应用程序打印标签。我从Brother的网站下载了示例SDK代码,但它不起作用。我按下打印按钮,加载光标显示,什么也没发生。打印机无法打印。以下是代码:C# Brother QL打印机SDK-不打印,不会发生任何事情(QL-710W),c#,printing,C#,Printing,我想用C#编写应用程序,我想让我的兄弟QL-710W从我的应用程序打印标签。我从Brother的网站下载了示例SDK代码,但它不起作用。我按下打印按钮,加载光标显示,什么也没发生。打印机无法打印。以下是代码: private void button1_Click(object sender, EventArgs e) { bpac.DocumentClass doc = new DocumentClass(); if (doc.Open("testtpl.lbx")) {
private void button1_Click(object sender, EventArgs e) {
bpac.DocumentClass doc = new DocumentClass();
if (doc.Open("testtpl.lbx")) {
doc.GetObject("IDName").Text = txtIDName.Text;
doc.GetObject("IDNum").Text = txtIDNum.Text;
doc.StartPrint("", PrintOptionConstants.bpoDefault);
doc.PrintOut(1, PrintOptionConstants.bpoDefault);
doc.EndPrint();
doc.Close();
} else {
MessageBox.Show("Open() Error: " + doc.ErrorCode);
}
}
从p-Touch编辑器中,所有打印都非常完美
Windows 8.1 Pro,Visual Studio 2013我找到了一个解决方案。操作系统是64位还是32位实际上并不重要。重要的是,应用程序是否编译为64位或32位。因此,在我的例子中,应用程序是32位的,安装32位版本的b-PAC SDK解决了这个问题。是的。在Windows 32位上一切正常,在64位上没有。我认为兄弟驱动程序发行使用32位版本的SDK也对我有效。谢谢