91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 74KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-06
  • 語言: C#
  • 標簽: C#??USB口??

資源簡介

我這里實測了開錢箱 佳博GP5860III打印機 USB口連接電腦,錢箱使用串口連接打印機。代碼下載之后 可以用bin文件夾中DeBug文件夾中testprint.exe的BUTTON4測試開錢箱 源碼在Form1.cs中 按鈕4的單擊事件中 記住要引用RawPrinterHelper.cs類

資源截圖

代碼片段和文件信息

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.Net.Sockets;
using?System.Net.NetworkInformation;
using?System.IO.Ports;
using?System.Drawing.Printing;

namespace?testprint
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????Int32?port?=?9100;
????????????string?bigFont?=?((char)27).ToString()?+?((char)33).ToString()?+?((char)213).ToString();//放大字體???????
????????????TcpClient?client?=?new?TcpClient();
????????????try
????????????{
????????????????client.Connect(“192.168.0.200“?port);

????????????????Byte[]?data?=?new?byte[]{0x1B0x76};
????????????????NetworkStream?stream?=?client.GetStream();
????????????????stream.Write(data?0?data.Length);
???????????????
????????????????//data?=?System.Text.Encoding.Default.GetBytes(bigFont);
????????????????//stream.Write(data?0?data.Length);
????????????????//data?=?System.Text.Encoding.Default.GetBytes(“打印機測試/n“);
????????????????//stream.Write(data?0?data.Length);
????????????????//data?=?System.Text.Encoding.Default.GetBytes(“-?????????????-/n“);
????????????????//stream.Write(data?0?data.Length);
????????????????//data?=?System.Text.Encoding.Default.GetBytes(“-?????????????-/n“);
????????????????//stream.Write(data?0?data.Length);
????????????????stream.Close();

????????????}
????????????catch?(Exception?ex)
????????????{
????????????????MessageBox.Show(ex.Message);
????????????????//如果打印機沒開或者異常在此處增加處理代碼我通常是把異常數據放到一個DataTable中加個Timer來判斷打印機正常就把

????????????????//數據發給打印機并從表中移除.

????????????????//打印機缺紙或者紙匣打開時不會出現異常不用特殊代碼判斷數據不會丟失.
????????????}
????????????finally
????????????{
????????????????client.Close();
????????????}


????????}

????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????Ping?p1?=?new?Ping();?//只是演示,沒有做錯誤處理??????
????????????PingReply?reply?=?p1.Send(this.textBox1.Text);//
????????????displayReply(reply);
????????}
????private?void?displayReply(PingReply?reply)?//顯示結果??
?{?????
????????StringBuilder?sbuilder?;???
????????if?(reply.Status?==?IPStatus.Success)??
????????{?????????
????????????sbuilder?=?new?StringBuilder();??
????????????sbuilder.Append(string.Format(“Address:?{0}?“?reply.Address.ToString?()));????
????????????sbuilder.Append(string.Format(“RoundTrip?time:?{0}?“?reply.RoundtripTime));???
????????????sbuilder.Append(string.Format(“Time?to?live:?{0}?“?reply.Options.Ttl));??????
????????????sbuilder.Append(string.Format(“Don‘t?fragment:?{0}?“?reply.Options.DontFragment));??
????????????sbuilder.Append(string.Format(“Buffer?size:?{0}?“?reply.Buffer.Length));??????
????????????listBox1.Items.Add(sbuilder.ToString());???
????????}??
????}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????81920??2007-03-15?11:09??開錢箱\testprint\bin\Debug\POSDLL.dll

?????文件??????12800??2013-02-24?23:39??開錢箱\testprint\bin\Debug\testprint.exe

?????文件??????26112??2013-02-24?23:39??開錢箱\testprint\bin\Debug\testprint.pdb

?????文件??????11600??2013-02-24?23:39??開錢箱\testprint\bin\Debug\testprint.vshost.exe

?????文件???????7396??2016-10-27?14:45??開錢箱\testprint\Form1.cs

?????文件???????4996??2013-02-24?23:39??開錢箱\testprint\Form1.Designer.cs

?????文件???????5817??2013-02-24?23:39??開錢箱\testprint\Form1.resx

?????文件???????4501??2013-02-24?18:47??開錢箱\testprint\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6399??2013-02-24?23:39??開錢箱\testprint\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????380??2013-02-24?23:39??開錢箱\testprint\obj\x86\Debug\GenerateResource.read.1.tlog

?????文件????????866??2013-02-24?23:39??開錢箱\testprint\obj\x86\Debug\GenerateResource.write.1.tlog

?????文件???????1006??2013-02-24?23:39??開錢箱\testprint\obj\x86\Debug\testprint.csproj.FileListAbsolute.txt

?????文件??????12800??2013-02-24?23:39??開錢箱\testprint\obj\x86\Debug\testprint.exe

?????文件????????180??2013-02-24?23:39??開錢箱\testprint\obj\x86\Debug\testprint.Form1.resources

?????文件??????26112??2013-02-24?23:39??開錢箱\testprint\obj\x86\Debug\testprint.pdb

?????文件????????180??2013-02-24?23:39??開錢箱\testprint\obj\x86\Debug\testprint.Properties.Resources.resources

?????文件????????490??2013-02-24?01:04??開錢箱\testprint\Program.cs

?????文件???????1350??2013-02-24?01:04??開錢箱\testprint\Properties\AssemblyInfo.cs

?????文件???????2868??2013-02-24?01:04??開錢箱\testprint\Properties\Resources.Designer.cs

?????文件???????5612??2013-02-24?01:04??開錢箱\testprint\Properties\Resources.resx

?????文件???????1094??2013-02-24?01:04??開錢箱\testprint\Properties\Settings.Designer.cs

?????文件????????249??2013-02-24?01:04??開錢箱\testprint\Properties\Settings.settings

?????文件???????5671??2013-02-24?20:36??開錢箱\testprint\RawPrinterHelper.cs

?????文件???????3724??2013-02-24?23:39??開錢箱\testprint\testprint.csproj

?????文件????????869??2013-02-24?01:04??開錢箱\testprint.sln

?????目錄??????????0??2013-02-24?01:04??開錢箱\testprint\obj\x86\Debug\TempPE

?????目錄??????????0??2016-10-27?14:45??開錢箱\testprint\obj\x86\Debug

?????目錄??????????0??2016-10-27?14:45??開錢箱\testprint\bin\Debug

?????目錄??????????0??2013-02-24?01:04??開錢箱\testprint\obj\x86

?????目錄??????????0??2013-02-24?23:38??開錢箱\testprint\bin

............此處省略7個文件信息

評論

共有 條評論