|
|
||||
Tips > |
|||||
GetComputerName でコンピュータ名を取得 |
更新 : 2009/04/28 |
||||
|
|
||
解説: GetComputerName 関数は、 現在のシステムのコンピュータ名を取得します。コンピュータ名はシステムが起動する時にレジストリから取得されます。 使用例: 以下の例は、システムからコンピュータ名を取得しています。 準備として、Edit と Button を適当に配置してください。 Button1 をクリックするとコンピュータ名 が Edit に表示されます。 デフォルトではコンピュータ名がホスト名で設定されます。ホスト名とコンピュータ名は別物なので注意してください。 //------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { // コンピューター名取得 char compName[256]; // コンピューター名を格納する十分な大きさを指定 DWORD len = sizeof(compName); // GetComputerName 関数でコンピュータ名を取得 if (GetComputerName(compName, &len)) Edit1->Text = compName; } //------------------------------------------------------------------- |