资源简介
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#+SqlServer
- c# 固定资产源码,支持sql ,access,完
- c#程序设计(清晰版)
- C#生成与求解数独
- C#图书管理系统三层架构
- 成语接龙C#代码以前写的,暂时放这里
- C#超级通信调试工具源码20130916
- c# 开源搜索引擎完整的
- 用C#编写的个人理财管理系统
- C#学生成绩管理系统260085
- c#图书管理系统C#源码和SQL数据库
- C# NPOI_2.3.0版插件
- html和c#交互小
- 使用WPF+MVVMlight编写的Socket服务器/多客
- SiriusCoder C#代码生成器
- 留言板 留言板 sql c# vs 留言板 sql c#
- C#.net宠物商店管理系统带数据库完整
- C# .resources资源文件编辑和对比工具
- C# - DynamicDataDisplay.dll图表绘制(内含
- ASP.NET开发供求信息网
- Excel导入SQLServer数据库工具含源码
- C#最新微信Hook,基于微信3.0.0.57版本
- C#数值计算算法编程
- 北大青鸟C#
- 《C#数值计算算法编程》电子书+随书
- 串口通讯助手C#源代码
- C# EmguCV应用
- C#图书管理系统含数据库、文档
- C# 数据库连接MySQL、SQL server并读取数
- c#简单的客户管理系统
评论
共有 条评论