Windows 8 带visual studio 2012 for windows8的Brother标签打印机c#程序
我想做一个简单的程序来打印某物(只是为了写某物) 我添加了Interop.bpac.dll(从samples bin文件夹中找到) 我写了这个代码Windows 8 带visual studio 2012 for windows8的Brother标签打印机c#程序,windows-8,thermal-printer,Windows 8,Thermal Printer,我想做一个简单的程序来打印某物(只是为了写某物) 我添加了Interop.bpac.dll(从samples bin文件夹中找到) 我写了这个代码 private void buttonTry_Tapped_1(object sender, TappedRoutedEventArgs e) { bpac.DocumentClass doc = new DocumentClass(); if(doc.Open("templateFile.lbx"))
private void buttonTry_Tapped_1(object sender, TappedRoutedEventArgs e)
{
bpac.DocumentClass doc = new DocumentClass();
if(doc.Open("templateFile.lbx"))
{
doc.GetObject("field1").Text = "Hello";
doc.GetObject("field2").Text = "World";
doc.StartPrint("", PrintOptionConstants.bpoDefault);
doc.PrintOut(1, PrintOptionConstants.bpoDefault);
doc.EndPrint();
doc.Close();
}
}
它给出了一个错误“无法嵌入互操作类型'bpac.DocumentClass'。请改用适用的接口。”目前我正在尝试打印QL700,稍后我将尝试其他热敏收据打印机
而且我也找不到templateFile.lbx那是什么,程序在哪里搜索这个文件
谢谢:)将嵌入互操作类型更改为False将嵌入互操作类型更改为False在doc.GetObject(“field1”).Text=“Hello”上获取“System.NullReferenceException”。在doc.GetObject(“field1”).Text=“Hello”上获取“System.NullReferenceException”。