Okey、HWIDをチェックするコードがうまくいきましたが、HWIDを文字列に渡す部分が来たら、空白に戻ります。C#HWIDチェック、その動作が文字列に渡されません
これは私がAPI呼び出しをしようとしてすべてのものにもより明確イムを作るために
private void Form1_Load(object sender, EventArgs e)
{
string HWID = string.Empty;//creating a empty string
ManagementClass Management = new ManagementClass("win32_processor");//declaring the system management calss
ManagementObjectCollection MObject = Management.GetInstances();//decalring the system management object collection
foreach (ManagementObject mob in MObject)//having a foreach loop
{
if (string.IsNullOrEmpty(HWID))
{
HWID = mob.GetPropertyValue("processorID").ToString();//converting the HWID to string
break;
}
}
}
private void alphaBlendTextBox2_TextChanged(object sender, EventArgs e)
{
}
private void pictureBox1_Click(object sender, EventArgs e)
{
string loginUrl = "http://xxxxxx.xyz/customapi.php?username=" + alphaBlendTextBox1.Text + "&password=" + alphaBlendTextBox2.Text + "&hid=" + hwid + "&apiKey=APIKEYHERE&hid=" + HWID + "&ver=2";
を使用するコードで、すべてが正常であるが、それはHWIDその失敗に来るとき。
//編集
コードを書き換えると修正するwilliing誰もが病気に幸せである場合、私は、失敗し続ける...ありがとう!
のようにそれをやりました。 「文字列」を削除します。 –
@HansPassantのような? http://pastebin.com/unV8fqfC – CEED