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

資源簡介

程序:C#非接觸IC卡M1卡讀寫調試程序 適用機型:明華HRF-35,URF-R330 程序語言:C# 作者:王龍 www.sskee.com 訊思科軟件出品 該程序以讀寫明華HRF-35,URF-R330為例,向學習非接觸式IC編程的朋友們提供編程源碼范例, 通過學習,深入了解.net C#調用mwrf32.dll,進一步了解M1非接觸IC卡的內部數據結構。 本程序在Microsoft Visual Studio 2010環境下編寫。 問與答: 1、運行程序時,提示“不安全代碼只會在使用 /unsafe 編譯的情況下出現”。 解決:打開項目屬性(在窗口右邊的解決方案資源管理器里,鼠標右鍵項目名稱card,彈出菜單,點擊屬性) 在屬性對話框里找到“生成”頁面,常規項里勾選“允許不安全代碼”,保存。 2、運行程序時,提示“對 PInvoke 函數“card!card.urf::rf_init”的調用導致堆棧不對稱。原因可能是托管的 PInvoke 簽名與非托管的目標簽名不匹配。請檢查 PInvoke 簽名的調用約定和參數與非托管的目標簽名是否匹配?!?解決:打開項目屬性(在窗口右邊的解決方案資源管理器里,鼠標右鍵項目名稱card,彈出菜單,點擊屬性) 在屬性對話框里找到“應用程序”頁面,將目標框架選擇為“。NET Frameword 3.5 Client Profile”,保存。

資源截圖

代碼片段和文件信息

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.Runtime.InteropServices;


//程序:C#非接觸IC卡M1卡讀寫調試程序
//適用機型:明華HRF-35,URF-R330
//程序語言:?.NET?C#
//作者:王龍??
//訊思科軟件出品?www.sskee.com

namespace?card
{
????public?partial?class?Form1?:?Form
????{
????????int?icdev?=?0;

????????public?Form1()
????????{
????????????InitializeComponent();
????????????label7.Text?=?““;
????????????label8.Text?=?““;
????????????label3.Text?=?“說明:寫入的參數最多16個字節,漢字不超過8個漢字。\r\nM1卡分16個扇區,每個扇區4個版塊,0扇區0版塊不可寫,已固化,\r\n其它扇區0、1、2版塊可寫入參數“;
????????}


????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????//邊接設備,初始化
????????????string?str?=?““;
????????????if?(icdev?==?0)?{?icdev?=?urf.rf_init();?}?else?{?return;?}
????????????//icdev?=?urf.rf_init();
????????????if?(icdev?????????????{
????????????????MessageBox.Show(icdev?+?“端口初始化失敗請檢查接口線是否連接正確?!?“錯誤提示“?MessageBoxButtons.OK?MessageBoxIcon.Information);
????????????}
????????????else
????????????{
????????????????unsafe
????????????????{
????????????????????int?st;
????????????????????Byte[]?version?=?new?Byte[18];
????????????????????//char?version=?new?char();??????????????????
????????????????????st?=?urf.rf_get_status(icdev?version);

????????????????????if?(st?==?1)

????????????????????????label1.Text?=?“error“;

????????????????????else
????????????????????????//str?=?new?string(version);
????????????????????????str?=?Encoding.Default.GetString(version);
????????????????????urf.rf_beep(icdev?5);//提示音
????????????????????label1.Text?=?icdev?+?“設備已連接,標識號:“?+?str.ToString();

????????????????}
????????????}
????????}

????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????//斷開連接,初始化
????????????int?id?=?urf.rf_exit(icdev);
????????????icdev?=?0;
????????????if?(icdev?????????????????MessageBox.Show(“端口初始化失敗請檢查接口線是否連接正確。“?“錯誤提示“?MessageBoxButtons.OK?MessageBoxIcon.Information);
????????????else
????????????{?MessageBox.Show(“已斷開連接?!?“錯誤提示“?MessageBoxButtons.OK?MessageBoxIcon.Information);

????????????label1.Text?=?“已斷開連接“?+?icdev;
????????????}
????????}



????????private?void?button3_Click(object?sender?EventArgs?e)
????????{
????????????unsafe
????????????{
????????????????int?st;
????????????????st?=?urf.rf_beep(icdev?30);
????????????}
????????}

????????private?void?button4_Click(object?sender?EventArgs?e)
????????{
????????????readcard();
????????}

????????private?void?button5_Click(object?sender?EventArgs?e)
????????{
????????????int?st;
????????????if?(comboBox1.Text?==?““?|?comboBox1.Text?==?““)
????????????{
????????????????MessageBox.Show(“請選擇扇區和塊!“);
????????????????return;
????????????}
????????????int?sq?=?Convert.ToInt32(comboBox1.Text);
????????????int?bk?=?Convert.ToInt32(comboBox2.Te

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

?????文件???????1009??2012-12-14?22:29??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\說明.txt

?????文件???????1364??2012-12-14?21:49??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\Properties\AssemblyInfo.cs

?????文件???????5612??2012-12-14?21:49??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\Properties\Resources.resx

?????文件???????2844??2012-12-14?22:28??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\Properties\Resources.Designer.cs

?????文件????????249??2012-12-14?21:49??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\Properties\Settings.settings

?????文件???????1100??2012-12-14?22:28??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\Properties\Settings.Designer.cs

?????文件??????10341??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\Form1.cs

?????文件??????15967??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\Form1.Designer.cs

?????文件????????686??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\Program.cs

?????文件???????3822??2012-12-14?22:29??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\card.csproj

?????文件????????490??2010-03-17?22:39??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\bin\Debug\card.vshost.exe.manifest

?????文件??????11608??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\bin\Debug\card.vshost.exe

?????文件??????17920??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\bin\Debug\card.exe

?????文件??????32256??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\bin\Debug\card.pdb

?????文件?????114688??2009-05-15?09:23??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\bin\Debug\mwrf32.dll

?????文件????????130??2012-12-14?22:28??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\bin\Debug\card.exe.config

?????文件????????130??2012-12-14?22:28??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\bin\Debug\card.vshost.exe.config

?????文件???????4608??2012-12-14?22:28??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件???????6648??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????180??2012-12-14?23:09??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\card.Form1.resources

?????文件????????180??2012-12-14?22:29??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\card.Properties.Resources.resources

?????文件????????776??2012-12-14?23:09??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\GenerateResource.read.1.tlog

?????文件????????782??2012-12-14?23:09??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\GenerateResource.write.1.tlog

?????文件??????17920??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\card.exe

?????文件???????1784??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\card.csproj.FileListAbsolute.txt

?????文件???????2836??2012-12-14?22:28??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件??????????2??2012-12-14?23:09??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog

?????文件??????????2??2012-12-14?23:09??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog

?????文件??????32256??2012-12-14?23:12??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\obj\x86\Debug\card.pdb

?????文件????????849??2012-12-14?21:49??C#非接觸IC卡M1卡讀寫調試源代碼(適用機型明華HRF-35,URF-R330)\card\card.sln

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

評論

共有 條評論