Click here to Skip to main content
15,893,904 members
Articles / Mobile Apps / Windows Mobile

Use Psion Teklogix 753x SDKs to Read/Write RFID Tags

Rate me:
Please Sign up or sign in to vote.
4.88/5 (10 votes)
2 Feb 2009CPOL2 min read 46.3K   1.6K   20  
Work with the PtxRfidNet.dll SDKs to read/write RFID tags and Farsi language in hand-helds.
��namespace SAC

{

    partial class FrmWait4Read

    {

        /// <summary>

        /// Required designer variable.

        /// </summary>

        private System.ComponentModel.IContainer components = null;



        /// <summary>

        /// Clean up any resources being used.

        /// </summary>

        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>

        protected override void Dispose(bool disposing)

        {

            if (disposing && (components != null))

            {

                components.Dispose();

            }

            base.Dispose(disposing);

        }



        #region Windows Form Designer generated code



        /// <summary>

        /// Required method for Designer support - do not modify

        /// the contents of this method with the code editor.

        /// </summary>

        private void InitializeComponent()

        {

            this.tabCtrlMain = new System.Windows.Forms.TabControl();

            this.tpRead = new System.Windows.Forms.TabPage();

            this.btnExitInRead = new System.Windows.Forms.Button();

            this.btnDetails = new System.Windows.Forms.Button();

            this.btnClear = new System.Windows.Forms.Button();

            this.lstFoundTags = new System.Windows.Forms.ListBox();

            this.txtCount = new System.Windows.Forms.TextBox();

            this.lblTagsFound = new System.Windows.Forms.Label();

            this.txtTagFormat = new System.Windows.Forms.TextBox();

            this.lblNiTags = new System.Windows.Forms.Label();

            this.lblTanNo = new System.Windows.Forms.Label();

            this.tpWrite = new System.Windows.Forms.TabPage();

            this.btnExitInWrite = new System.Windows.Forms.Button();

            this.pnlWrite = new System.Windows.Forms.Panel();

            this.txtResult = new System.Windows.Forms.TextBox();

            this.txtWriteData = new System.Windows.Forms.TextBox();

            this.lblWriteData = new System.Windows.Forms.Label();

            this.lblResult = new System.Windows.Forms.Label();

            this.btnWrite = new System.Windows.Forms.Button();

            this.txtReaderId = new System.Windows.Forms.TextBox();

            this.lblReaderId = new System.Windows.Forms.Label();

            this.pnlTop = new System.Windows.Forms.Panel();

            this.tabCtrlMain.SuspendLayout();

            this.tpRead.SuspendLayout();

            this.tpWrite.SuspendLayout();

            this.pnlWrite.SuspendLayout();

            this.pnlTop.SuspendLayout();

            this.SuspendLayout();

            // 

            // tabCtrlMain

            // 

            this.tabCtrlMain.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)

                        | System.Windows.Forms.AnchorStyles.Left)

                        | System.Windows.Forms.AnchorStyles.Right)));

            this.tabCtrlMain.Controls.Add(this.tpRead);

            this.tabCtrlMain.Controls.Add(this.tpWrite);

            this.tabCtrlMain.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.tabCtrlMain.Location = new System.Drawing.Point(0, 34);

            this.tabCtrlMain.Name = "tabCtrlMain";

            this.tabCtrlMain.SelectedIndex = 0;

            this.tabCtrlMain.Size = new System.Drawing.Size(638, 421);

            this.tabCtrlMain.TabIndex = 0;

            // 

            // tpRead

            // 

            this.tpRead.Controls.Add(this.btnExitInRead);

            this.tpRead.Controls.Add(this.btnDetails);

            this.tpRead.Controls.Add(this.btnClear);

            this.tpRead.Controls.Add(this.lstFoundTags);

            this.tpRead.Controls.Add(this.txtCount);

            this.tpRead.Controls.Add(this.lblTagsFound);

            this.tpRead.Controls.Add(this.txtTagFormat);

            this.tpRead.Controls.Add(this.lblNiTags);

            this.tpRead.Controls.Add(this.lblTanNo);

            this.tpRead.Location = new System.Drawing.Point(4, 22);

            this.tpRead.Name = "tpRead";

            this.tpRead.Size = new System.Drawing.Size(630, 395);

            this.tpRead.Text = "Read RFID Tag";

            // 

            // btnExitInRead

            // 

            this.btnExitInRead.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));

            this.btnExitInRead.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.btnExitInRead.Location = new System.Drawing.Point(6, 365);

            this.btnExitInRead.Name = "btnExitInRead";

            this.btnExitInRead.Size = new System.Drawing.Size(59, 23);

            this.btnExitInRead.TabIndex = 5;

            this.btnExitInRead.Text = "Exit";

            this.btnExitInRead.Click += new System.EventHandler(this.btnExit_Click);

            // 

            // btnDetails

            // 

            this.btnDetails.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));

            this.btnDetails.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.btnDetails.Location = new System.Drawing.Point(500, 365);

            this.btnDetails.Name = "btnDetails";

            this.btnDetails.Size = new System.Drawing.Size(59, 23);

            this.btnDetails.TabIndex = 4;

            this.btnDetails.Text = "History";

            this.btnDetails.Click += new System.EventHandler(this.btnDetails_Click);

            // 

            // btnClear

            // 

            this.btnClear.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));

            this.btnClear.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.btnClear.Location = new System.Drawing.Point(565, 365);

            this.btnClear.Name = "btnClear";

            this.btnClear.Size = new System.Drawing.Size(59, 23);

            this.btnClear.TabIndex = 3;

            this.btnClear.Text = "Clean";

            this.btnClear.Click += new System.EventHandler(this.btnClear_Click);

            // 

            // lstFoundTags

            // 

            this.lstFoundTags.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)

                        | System.Windows.Forms.AnchorStyles.Left)

                        | System.Windows.Forms.AnchorStyles.Right)));

            this.lstFoundTags.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.lstFoundTags.Location = new System.Drawing.Point(6, 45);

            this.lstFoundTags.Name = "lstFoundTags";

            this.lstFoundTags.Size = new System.Drawing.Size(618, 314);

            this.lstFoundTags.TabIndex = 2;

            // 

            // txtCount

            // 

            this.txtCount.BackColor = System.Drawing.SystemColors.InactiveBorder;

            this.txtCount.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.txtCount.Location = new System.Drawing.Point(6, 24);

            this.txtCount.Name = "txtCount";

            this.txtCount.ReadOnly = true;

            this.txtCount.Size = new System.Drawing.Size(33, 19);

            this.txtCount.TabIndex = 1;

            // 

            // lblTagsFound

            // 

            this.lblTagsFound.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));

            this.lblTagsFound.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.lblTagsFound.Location = new System.Drawing.Point(493, 28);

            this.lblTagsFound.Name = "lblTagsFound";

            this.lblTagsFound.Size = new System.Drawing.Size(131, 20);

            this.lblTagsFound.Text = "Found Tags";

            this.lblTagsFound.TextAlign = System.Drawing.ContentAlignment.TopRight;

            // 

            // txtTagFormat

            // 

            this.txtTagFormat.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)

                        | System.Windows.Forms.AnchorStyles.Right)));

            this.txtTagFormat.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.txtTagFormat.Location = new System.Drawing.Point(6, 3);

            this.txtTagFormat.Name = "txtTagFormat";

            this.txtTagFormat.ReadOnly = true;

            this.txtTagFormat.Size = new System.Drawing.Size(568, 19);

            this.txtTagFormat.TabIndex = 0;

            // 

            // lblNiTags

            // 

            this.lblNiTags.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.lblNiTags.Location = new System.Drawing.Point(35, 26);

            this.lblNiTags.Name = "lblNiTags";

            this.lblNiTags.Size = new System.Drawing.Size(61, 18);

            this.lblNiTags.Text = "Read Tags";

            this.lblNiTags.TextAlign = System.Drawing.ContentAlignment.TopRight;

            // 

            // lblTanNo

            // 

            this.lblTanNo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));

            this.lblTanNo.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.lblTanNo.Location = new System.Drawing.Point(558, 6);

            this.lblTanNo.Name = "lblTanNo";

            this.lblTanNo.Size = new System.Drawing.Size(66, 20);

            this.lblTanNo.Text = "Tag Kind";

            this.lblTanNo.TextAlign = System.Drawing.ContentAlignment.TopRight;

            // 

            // tpWrite

            // 

            this.tpWrite.Controls.Add(this.btnExitInWrite);

            this.tpWrite.Controls.Add(this.pnlWrite);

            this.tpWrite.Controls.Add(this.btnWrite);

            this.tpWrite.Location = new System.Drawing.Point(4, 22);

            this.tpWrite.Name = "tpWrite";

            this.tpWrite.Size = new System.Drawing.Size(630, 395);

            this.tpWrite.Text = "Write RFID Tag";

            // 

            // btnExitInWrite

            // 

            this.btnExitInWrite.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));

            this.btnExitInWrite.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.btnExitInWrite.Location = new System.Drawing.Point(6, 365);

            this.btnExitInWrite.Name = "btnExitInWrite";

            this.btnExitInWrite.Size = new System.Drawing.Size(59, 23);

            this.btnExitInWrite.TabIndex = 1;

            this.btnExitInWrite.Text = "Exit";

            this.btnExitInWrite.Click += new System.EventHandler(this.btnExit_Click);

            // 

            // pnlWrite

            // 

            this.pnlWrite.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)

                        | System.Windows.Forms.AnchorStyles.Left)

                        | System.Windows.Forms.AnchorStyles.Right)));

            this.pnlWrite.Controls.Add(this.txtResult);

            this.pnlWrite.Controls.Add(this.txtWriteData);

            this.pnlWrite.Controls.Add(this.lblWriteData);

            this.pnlWrite.Controls.Add(this.lblResult);

            this.pnlWrite.Location = new System.Drawing.Point(3, 3);

            this.pnlWrite.Name = "pnlWrite";

            this.pnlWrite.Size = new System.Drawing.Size(624, 356);

            // 

            // txtResult

            // 

            this.txtResult.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)

                        | System.Windows.Forms.AnchorStyles.Right)));

            this.txtResult.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.txtResult.Location = new System.Drawing.Point(3, 33);

            this.txtResult.Name = "txtResult";

            this.txtResult.ReadOnly = true;

            this.txtResult.Size = new System.Drawing.Size(568, 19);

            this.txtResult.TabIndex = 1;

            // 

            // txtWriteData

            // 

            this.txtWriteData.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)

                        | System.Windows.Forms.AnchorStyles.Right)));

            this.txtWriteData.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.txtWriteData.Location = new System.Drawing.Point(3, 8);

            this.txtWriteData.MaxLength = 24;

            this.txtWriteData.Name = "txtWriteData";

            this.txtWriteData.Size = new System.Drawing.Size(568, 19);

            this.txtWriteData.TabIndex = 0;

            // 

            // lblWriteData

            // 

            this.lblWriteData.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));

            this.lblWriteData.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.lblWriteData.Location = new System.Drawing.Point(555, 10);

            this.lblWriteData.Name = "lblWriteData";

            this.lblWriteData.Size = new System.Drawing.Size(66, 20);

            this.lblWriteData.Text = "Tag UID";

            this.lblWriteData.TextAlign = System.Drawing.ContentAlignment.TopRight;

            // 

            // lblResult

            // 

            this.lblResult.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));

            this.lblResult.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.lblResult.Location = new System.Drawing.Point(555, 35);

            this.lblResult.Name = "lblResult";

            this.lblResult.Size = new System.Drawing.Size(66, 20);

            this.lblResult.Text = "Result";

            this.lblResult.TextAlign = System.Drawing.ContentAlignment.TopRight;

            // 

            // btnWrite

            // 

            this.btnWrite.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));

            this.btnWrite.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.btnWrite.Location = new System.Drawing.Point(535, 365);

            this.btnWrite.Name = "btnWrite";

            this.btnWrite.Size = new System.Drawing.Size(92, 23);

            this.btnWrite.TabIndex = 0;

            this.btnWrite.Text = "Save";

            this.btnWrite.Click += new System.EventHandler(this.btnWrite_Click);

            // 

            // txtReaderId

            // 

            this.txtReaderId.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)

                        | System.Windows.Forms.AnchorStyles.Right)));

            this.txtReaderId.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.txtReaderId.Location = new System.Drawing.Point(2, 6);

            this.txtReaderId.Name = "txtReaderId";

            this.txtReaderId.ReadOnly = true;

            this.txtReaderId.Size = new System.Drawing.Size(576, 19);

            this.txtReaderId.TabIndex = 0;

            // 

            // lblReaderId

            // 

            this.lblReaderId.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));

            this.lblReaderId.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.lblReaderId.Location = new System.Drawing.Point(569, 9);

            this.lblReaderId.Name = "lblReaderId";

            this.lblReaderId.Size = new System.Drawing.Size(66, 23);

            this.lblReaderId.Text = "Device ID";

            this.lblReaderId.TextAlign = System.Drawing.ContentAlignment.TopRight;

            // 

            // pnlTop

            // 

            this.pnlTop.Controls.Add(this.txtReaderId);

            this.pnlTop.Controls.Add(this.lblReaderId);

            this.pnlTop.Dock = System.Windows.Forms.DockStyle.Top;

            this.pnlTop.Location = new System.Drawing.Point(0, 0);

            this.pnlTop.Name = "pnlTop";

            this.pnlTop.Size = new System.Drawing.Size(638, 28);

            // 

            // FrmWait4Read

            // 

            this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);

            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;

            this.AutoScroll = true;

            this.ClientSize = new System.Drawing.Size(638, 455);

            this.Controls.Add(this.pnlTop);

            this.Controls.Add(this.tabCtrlMain);

            this.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular);

            this.Name = "FrmWait4Read";

            this.Text = "RFID Read/Write Demo";

            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;

            this.Load += new System.EventHandler(this.FrmWait4Read_Load);

            this.Closing += new System.ComponentModel.CancelEventHandler(this.FrmWait4Read_Closing);

            this.tabCtrlMain.ResumeLayout(false);

            this.tpRead.ResumeLayout(false);

            this.tpWrite.ResumeLayout(false);

            this.pnlWrite.ResumeLayout(false);

            this.pnlTop.ResumeLayout(false);

            this.ResumeLayout(false);



        }



        #endregion



        private System.Windows.Forms.TabControl tabCtrlMain;

        private System.Windows.Forms.TabPage tpRead;

        private System.Windows.Forms.TextBox txtReaderId;

        private System.Windows.Forms.Label lblReaderId;

        private System.Windows.Forms.TextBox txtTagFormat;

        private System.Windows.Forms.Label lblTanNo;

        private System.Windows.Forms.TabPage tpWrite;

        private System.Windows.Forms.Panel pnlTop;

        private System.Windows.Forms.TextBox txtWriteData;

        private System.Windows.Forms.Label lblWriteData;

        private System.Windows.Forms.TextBox txtResult;

        private System.Windows.Forms.Label lblResult;

        private System.Windows.Forms.Button btnWrite;

        private System.Windows.Forms.Panel pnlWrite;

        private System.Windows.Forms.Button btnDetails;

        private System.Windows.Forms.Button btnClear;

        private System.Windows.Forms.ListBox lstFoundTags;

        private System.Windows.Forms.TextBox txtCount;

        private System.Windows.Forms.Label lblTagsFound;

        private System.Windows.Forms.Label lblNiTags;

        private System.Windows.Forms.Button btnExitInRead;

        private System.Windows.Forms.Button btnExitInWrite;



    }

}



By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior)
Canada Canada
Software development experience since 1993

Skills
- Programming Languages: C# .NET, Delphi, C++, Java and VB
- Development Methodologies (SDLC): RUP, Scrum and XP
- Database: SQL server, Oracle, Apollo database and MS Access.

Educations & Certificates
- Microsoft® Certified Professional (MCP)
- Sun® Certified Java2 Programmer
- B.S. in computer science

Comments and Discussions