[Naver Blog 2004/11/18 16:15] Borland C++에서 Windows API 사용할 때..

// 컴퓨터 이름을 알아내서 저장하는 것.

// DataMod는 VCL의 DataModule을 상속받은 것.

char szBuffer[MAX_COMPUTERNAME_LENGTH+1];
// 컴퓨터 이름을 저장할 버퍼

DWORD dwcNameSize = MAX_COMPUTERNAME_LENGTH + 1;

// Windows만의 데이터타입인 DWORD

// unsigned long을 typedef 한 것
GetComputerName(szBuffer, &dwcNameSize);

// 이 함수(WinAPI)가 이름을 알아냄. 인자값 둘 다 address reference
DataMod->IssueUnit = StrPas(szBuffer);

// StrPas()는 PChar형의 데이터를 String형으로 변환
DataMod->IssueUnit = DataMod->IssueUnit.SubString(DataMod->IssueUnit.Length(),1);

뭐.. 그렇게~

댓글 2개:

익명 :

하이! 세민이형 방가 방가요!!
은숙이 누님이랑 행복한 신혼을 생각해서
연락 두절하고 있습니다. ㅋㅋ
곧 연락 드릴게요!

Samuel :

연락하려면 일찍일찍. -_-
당일 저녁되서 시간 안되면 곤란하잖아.

댓글 쓰기