资源简介
C#调用打印机的驱动指令函数 实现打印各种条码功能

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.xml;
using System.IO;
using System.Runtime.InteropServices;
using System.Collections;
namespace DLLImport
{
public partial class DLLImport : Form
{
public DLLImport()
{
InitializeComponent();
}
[DllImport(“Trace.dll“)]
public static extern void setup(int a int b int c int d int e int f);
[DllImport(“Trace.dll“)]
public static extern void setbaudrate(int n);
[DllImport(“Trace.dll“)]
public static extern void SetTimeOutTicks(int ms);
// n = 0 → LPT1
// n = 1 → COM1
// n = 2 → COM2
// n = 3 → COM3
// n = 4 → COM4
// n = 5 → LPT2
// n = 6 → USB
[DllImport(“Trace.dll“)]
public static extern void openport(
[MarshalAs(UnmanagedType.LPStr)]
string n);
[DllImport(“Trace.dll“)]
public static extern void closeport();
[DllImport(“Trace.dll“)]
public static extern void sendcommand(
[MarshalAs(UnmanagedType.LPArray)]
byte[] command);
[DllImport(“Trace.dll“)]
public static extern void sendcommand(
[MarshalAs(UnmanagedType.LPStr)]
string command);
// 1 -> Success 0 -> Fail
[DllImport(“Trace.dll“)]
public static extern int isready();
[DllImport(“Trace.dll“)]
public static extern void intloadimage(
[MarshalAs(UnmanagedType.LPStr)]
string filename
[MarshalAs(UnmanagedType.LPStr)]
string image_name
[MarshalAs(UnmanagedType.LPStr)]
string image_type);
[DllImport(“Trace.dll“)]
public static extern void extloadimage(
[MarshalAs(UnmanagedType.LPStr)]
string filename
[MarshalAs(UnmanagedType.LPStr)]
string image_name
[MarshalAs(UnmanagedType.LPStr)]
string image_type);
// 1 -> Success 0 -> Fail
[DllImport(“Trace.dll“)]
public static extern int ecTextOut(int x int y int b
[MarshalAs(UnmanagedType.LPStr)]
string c
[MarshalAs(UnmanagedType.LPStr)]
string d);
// 1 -> Success 0 -> Fail
[DllImport(“Trace.dll“)]
public static extern int ecTextOutR(int x int y int b
[MarshalAs(UnmanagedType.LPStr)]
string c
[MarshalAs(UnmanagedType.LPStr)]
string d int e int f int g);
// 1 -> Success 0 -> Fail
[DllImport(“Trace.dll“)]
public static extern int ecTextDownLoad(int b stri
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-06-04 09:48 DLLImport\
目录 0 2013-06-05 09:29 DLLImport\DLLImport\
文件 921 2011-08-23 17:44 DLLImport\DLLImport.sln
文件 16896 2013-06-05 09:31 DLLImport\DLLImport.suo
目录 0 2013-06-04 09:45 DLLImport\DLLImport\bin\
目录 0 2013-06-04 09:45 DLLImport\DLLImport\bin\Debug\
文件 14336 2013-06-05 09:29 DLLImport\DLLImport\bin\Debug\DLLImport.exe
文件 44544 2013-06-05 09:29 DLLImport\DLLImport\bin\Debug\DLLImport.pdb
文件 14328 2013-06-05 09:29 DLLImport\DLLImport\bin\Debug\DLLImport.vshost.exe
文件 490 2007-07-21 01:33 DLLImport\DLLImport\bin\Debug\DLLImport.vshost.exe.manifest
文件 119 2013-06-03 18:18 DLLImport\DLLImport\bin\Debug\Sample.cmd
文件 167936 2011-08-09 08:36 DLLImport\DLLImport\bin\Debug\Trace.dll
目录 0 2013-06-04 09:45 DLLImport\DLLImport\bin\Release\
文件 3724 2011-08-23 17:55 DLLImport\DLLImport\DLLImport.csproj
文件 74 2011-08-23 17:44 DLLImport\DLLImport\DLLImport.csproj.user
文件 18479 2013-06-05 09:29 DLLImport\DLLImport\Main.cs
文件 6851 2013-06-05 09:29 DLLImport\DLLImport\Main.Designer.cs
文件 5814 2013-06-05 09:29 DLLImport\DLLImport\Main.resx
目录 0 2013-06-04 09:45 DLLImport\DLLImport\obj\
目录 0 2013-06-05 09:29 DLLImport\DLLImport\obj\Debug\
文件 3460 2013-06-05 09:29 DLLImport\DLLImport\obj\Debug\DLLImport.csproj.FileListAbsolute.txt
文件 904 2013-06-05 09:29 DLLImport\DLLImport\obj\Debug\DLLImport.csproj.GenerateResource.Cache
文件 180 2013-06-05 09:29 DLLImport\DLLImport\obj\Debug\DLLImport.DLLImport.resources
文件 14336 2013-06-05 09:29 DLLImport\DLLImport\obj\Debug\DLLImport.exe
文件 44544 2013-06-05 09:29 DLLImport\DLLImport\obj\Debug\DLLImport.pdb
文件 180 2011-08-23 17:55 DLLImport\DLLImport\obj\Debug\DLLImport.Properties.Resources.resources
目录 0 2013-06-04 09:45 DLLImport\DLLImport\obj\Debug\Refactor\
目录 0 2013-06-04 09:45 DLLImport\DLLImport\obj\Debug\TempPE\
目录 0 2013-06-04 09:45 DLLImport\DLLImport\obj\Release\
文件 497 2011-08-23 17:53 DLLImport\DLLImport\Program.cs
目录 0 2013-06-04 09:45 DLLImport\DLLImport\Properties\
............此处省略6个文件信息
相关资源
- C# TIP文件生成和拆解
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- Winform可视化打印模板设计工具含源码
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
评论
共有 条评论