Click here to Skip to main content
15,892,674 members
Home / Discussions / C#
   

C#

 
GeneralRe: Message Box Information Request Pin
Abdul Sami X26-Apr-07 21:17
Abdul Sami X26-Apr-07 21:17 
QuestionUsing Bookmark Pin
nicemickey_mouse26-Apr-07 18:49
nicemickey_mouse26-Apr-07 18:49 
AnswerRe: Using Bookmark Pin
Christian Graus26-Apr-07 19:08
protectorChristian Graus26-Apr-07 19:08 
Questionmdi form Pin
justintimberlake26-Apr-07 18:25
justintimberlake26-Apr-07 18:25 
AnswerRe: mdi form Pin
coolestCoder26-Apr-07 18:31
coolestCoder26-Apr-07 18:31 
AnswerRe: mdi form Pin
Abdul Sami X26-Apr-07 21:14
Abdul Sami X26-Apr-07 21:14 
QuestionAllowing user to add toolbox item in Windows Control Pin
Nadia Monalisa26-Apr-07 18:17
Nadia Monalisa26-Apr-07 18:17 
QuestionError :'Proj.frmMain' does not contain a definition for 'Comm1 Pin
cole2326-Apr-07 16:12
cole2326-Apr-07 16:12 
hi.. how do u solve this prob? 'Proj.frmMain' does not contain a definition for 'Comm1


namespace Proj
{
public partial class frmMain : Form
{

private string[] tx_data = new string[14];
private string[] rx_data = new string[10];
public int i;



public frmMain()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{

}

private void label16_Click(object sender, EventArgs e)
{

}

private void label18_Click(object sender, EventArgs e)
{

}






private void button3_Click(object sender, EventArgs e)
{

}

private void textBox1_TextChanged(object sender, EventArgs e)
{

}

private void button1_Click(object sender, EventArgs e)
{

}

private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e)
{

}

private void txtTxmID1_TextChanged(object sender, EventArgs e)
{

}

private void txtTxmID5_TextChanged(object sender, EventArgs e)
{

}

private void lblRx2_TextChanged(object sender, EventArgs e)
{

}

private void lblRx5_TextChanged(object sender, EventArgs e)
{

}

private void cmdRead_Click(object sender, EventArgs e)
{
readID;
//For i = 1 To 6
// lblRx(i).Caption = rx_data(i + 1)
//Next i

string OutString = null;
string Instring = null;
int y = 0;
open_port;
//If the port is opened...
if (Comm1.PortOpen)
{
//tx_data(0) = "R"
//tx_data(1) = "I"
//tx_data(2) = "D"
//For i = 0 To 2
// Comm1.Output = tx_data(i)
//Next i
OutString = "RID";
Comm1.Output = OutString;
}
}

private void Comm1_OnComm()
{
string Instring = null;
for (i = 0; i <= 7; i++)
{
Instring = Comm1.Input;
if (Instring == "")
{
rx_data[i] = "00";
}
else
{
rx_data[i] = System.Convert.ToString(System.Convert.ToInt32(Instring[0]), 16).ToUpper();
}
}
Comm1.PortOpen = false;
for (i = 0; i <= 7; i++)
{
if (rx_data[i].Length < 2)
{
rx_data[i] = "0" + rx_data[i];
}
}
for (i = 1; i <= 6; i++)
{
lblRx[i].Caption = rx_data[i + 1];
}
}
public void open_port()
{
// Use COM1.
if (frmMain.Comm1.PortOpen == false)
{
frmMain.Comm1.CommPort = 1;
// 4800 baud, no parity, 8 data, and 1 stop bit.
frmMain.Comm1.Settings = "4800,N,8,1";
frmMain.Comm1.PortOpen = true;
}
}

public void Display_SysID()
{
open_port;
//If the port is opened...
if (frmMain.Comm1.PortOpen)
{
//tx_data(0) = "R"
//tx_data(1) = "M"
//tx_data(2) = "g"
//tx_data(3) = Chr(5)
//tx_data(4) = Chr(7)
//For i = 5 To 11
//tx_data(i) = 0
//Next i
//For i = 5 To 11
//tx_data(11) = tx_data(11) Xor tx_data(i)
//tx_data(i) = Chr(tx_data(i))
//Next i
//For i = 0 To 11
// frmMain.Comm1.Output = tx_data(i)
//Next i
frmMain.Comm1.Output = "R" + "M" + "g" + (char)(5) + (char)(7) + '\0' + '\0' + '\0' + '\0' + '\0' + '\0' + '\0';
frmMain.Comm1.PortOpen = false;
}
}




private void Form_Unload(int Cancel)
{
System.Environment.Exit(1);
}



public void writeID(string SysID, string SchID, string DeptID, string BlkID, string LevelID, string ClkID)
{
string OutString = null;
OutString = "";
tx_data[0] = "R";
tx_data[1] = "P";
tx_data[2] = "g";
tx_data[3] =
tx_data[4] =
tx_data[5] =
tx_data[6] =
tx_data[7] =
tx_data[8] =


for (i = 0; i <= 12; i++)
{
OutString = OutString + tx_data[i];
}
open_port;
//If the port is opened...
if (Comm1.PortOpen)
{
Comm1.Output = OutString;
Comm1.PortOpen = false;
}
}

public object cvtHexDec(string txtID)
{
string firstnum = null;
string secnum = null;
int f = 0;
int s = 0;
if (txtID.Length == 2)
{
firstnum = txtID.Substring(0, 1).ToUpper();
secnum = txtID.Substring(1, 1).ToUpper();
}
else
{
firstnum = "0";
secnum = txtID.Substring(0, 1).ToUpper();
}
for (i = 65; i <= 70; i++) // check for A - F (Hex format)
{
if (f == (char)(i))
{
f = (i - 55) * 16;
break;
}
}
for (i = 48; i <= 57; i++) // check for 0 - 9 (Hex format)
{
if (f == (char)(i))
{
f = (i - 48) * 16;
break;
}
}

for (i = 65; i <= 70; i++) // check for A - F (Hex format)
{
if (s == (char)(i))
{
s = i - 55;
break;
}
}
for (i = 48; i <= 57; i++) // check for 0 - 9 (Hex format)
{
if (s == (char)(i))
{
s = i - 48;
break;
}
}

f = f + s; //add the total of fisrtnum & secnum dec
cvtHexDec = (char)(f); //convert back to char
}

public object cvtHexToDec(string txtID)
{
string firstnum = null;
string secnum = null;
byte f = 0;
byte s = 0;
if (txtID.Length == 2)
{
firstnum = txtID.Substring(0, 1).ToUpper();
secnum = txtID.Substring(1, 1).ToUpper();
}
else
{
f = Convert.ToByte(0);
s = Convert.ToByte(0);
}
if (System.Convert.ToInt32(firstnum[0]) >= 65)
{


f = System.Convert.ToInt32(firstnum[0]) - 55;
}
else
{
f = System.Convert.ToInt32(firstnum[0]) - 48;
}
f = f * 16;

if (System.Convert.ToInt32(secnum[0]) >= 65)
{
s = System.Convert.ToInt32(secnum[0]) - 55;
}
else
{
s = System.Convert.ToInt32(secnum[0]) - 48;
}
f = f + s; //add the total of fisrtnum & secnum dec



return (char)(f); //convert back to char
}

private void cmdWrite_Click(object sender, EventArgs e)
{
writeID(txtTxmID0.Text.ToUpper(), txtTxmID1.Text.ToUpper(), txtTxmID2.Text.ToUpper(), txtTxmID3.Text.ToUpper(), txtTxmID4.Text.ToUpper(), txtTxmID5.Text.ToUpper());
}
}
}
AnswerRe: Error :'Proj.frmMain' does not contain a definition for 'Comm1 Pin
mnvkng7626-Apr-07 17:03
mnvkng7626-Apr-07 17:03 
GeneralRe: Error :'Proj.frmMain' does not contain a definition for 'Comm1 Pin
cole2326-Apr-07 17:19
cole2326-Apr-07 17:19 
GeneralRe: Error :'Proj.frmMain' does not contain a definition for 'Comm1 Pin
Christian Graus26-Apr-07 19:08
protectorChristian Graus26-Apr-07 19:08 
GeneralRe: Error :'Proj.frmMain' does not contain a definition for 'Comm1 Pin
Abdul Sami X26-Apr-07 21:23
Abdul Sami X26-Apr-07 21:23 
AnswerRe: Error :'Proj.frmMain' does not contain a definition for 'Comm1 Pin
Christian Graus26-Apr-07 19:10
protectorChristian Graus26-Apr-07 19:10 
QuestionRenaming an Interop file Pin
lost in transition 26-Apr-07 10:31
lost in transition 26-Apr-07 10:31 
AnswerRe: Renaming an Interop file Pin
Christian Graus26-Apr-07 11:50
protectorChristian Graus26-Apr-07 11:50 
GeneralRe: Renaming an Interop file Pin
lost in transition 27-Apr-07 6:27
lost in transition 27-Apr-07 6:27 
Questioncombobox in gridview Pin
Mohammed Elkholy26-Apr-07 10:11
Mohammed Elkholy26-Apr-07 10:11 
AnswerRe: combobox in gridview Pin
isamir26-Apr-07 11:31
isamir26-Apr-07 11:31 
AnswerRe: combobox in gridview Pin
Keshav V. Kamat26-Apr-07 18:48
Keshav V. Kamat26-Apr-07 18:48 
GeneralRe: combobox in gridview Pin
Nouman Bhatti26-Apr-07 21:11
Nouman Bhatti26-Apr-07 21:11 
Questionvisual studio 2005 Pin
salie0026-Apr-07 9:52
salie0026-Apr-07 9:52 
QuestionCan I Hard Kill a Thread? Pin
Jimmanuel26-Apr-07 9:42
Jimmanuel26-Apr-07 9:42 
AnswerRe: Can I Hard Kill a Thread? Pin
Judah Gabriel Himango26-Apr-07 12:30
sponsorJudah Gabriel Himango26-Apr-07 12:30 
GeneralRe: Can I Hard Kill a Thread? Pin
Jimmanuel26-Apr-07 13:53
Jimmanuel26-Apr-07 13:53 
QuestionConsole.WriteLine - need help Pin
Slow Learner26-Apr-07 9:20
Slow Learner26-Apr-07 9:20 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.