1 串口接收程序使用:
int i,j;
String s;
unsigned char *ReadBuffer=(char *)malloc(BufferLength);
memcpy(ReadBuffer,Buffer,BufferLength); //C语言基础性东西
for(i=0;iBufferLength;i++)
{
s = s + IntToHex(*ReadBuffer++,2)+ ;存 }
Memo1-Text = Memo1-Text + s;
Memo1-SelStart = Memo1-Text.Length();
Memo1- SelLength = 0;
// free(ReadBuffer);//因为使用了ReadBuffer计算故不能释放内
AnsiString HexValue= 0x +Edit1- Text; int DecValue=StrToInt(HexValue);
再进化一下
TestCmd[i++] = StrToInt(0x+Edit2-Text);
2 Read txt
void __fastcall TForm1::Button1Click(TObject *Sender) {
原创力文档

文档评论(0)