いくつかの操作を実行する wpf アプリケーションに取り組んでいます。私は数日前にC++アプリケーションに取り組んでいましたが、今ではwpfアプリに同じものを実装する必要があります.
私の C++ コードでは、次のように記述しました。
m_texti2cRead->clear();
unsigned char buffer[512];
int address = m_texteditAddress->getText().getHexValue32();
m_msp430->SetAddress(address);
if(m_msp430->ReadBytes(m_dataSize, buffer) == 1 )
{
//Display
String output = String::toHexString(buffer, m_dataSize);
m_texti2cRead->setText(output);
}
次のように、Wpf アプリに同じものを実装しました。
ReadMessage = string.Empty;
Byte[] buffer = new Byte[512];
int address;
int m_DataSize = 1;
string strValue = AddressMessage;
if (strValue.StartsWith("0x"))
{
strValue = strValue.Remove(0, 2);
address = Convert.ToInt32(strValue);
mComm.setAddress(address);
}
if (mComm.ReadBytes(m_datasize, ref buffer) == 1)
{
// Here I don know how to perform ToHexString Operation of (buffer and m_DataSize)
}
私のwpfアプリでどうすれば同じことができますか??? 助けてください!!!