سلام.
ببخشید کسی میدونه که چراکد زیر جواب نمیده.
;""=LPSTR stp
;( UINT x=GetSystemDirectory(stp,255
;(MessageBox(NULL,stp,NULL,NULL
درضمن من کد زیر را در ++vc نوشته ام.
سلام.
ببخشید کسی میدونه که چراکد زیر جواب نمیده.
;""=LPSTR stp
;( UINT x=GetSystemDirectory(stp,255
;(MessageBox(NULL,stp,NULL,NULL
درضمن من کد زیر را در ++vc نوشته ام.
سلام ،
hercules جان اینجا که Visual Basic نیست !
اون stp باید به یک ارایه اشاره کنه ، شما کد زیر رو امتحان کن !
char stp[MAX_PATH];
موفق باشی.
::نوشتن::
کاش از [Code] استفاده می کردی تا بشه با Copy، Paste امتحانش کنم. کلی طول کشید تا برگردونمش. آخرشم به نتیجه جناب Blaster رسیدم. :cry:
سلام دوست عزیز فکر می کنم این بتونه کارت رو راه بندازه
CString CClass::GetSystemDir()
{
CString str;
LPTSTR lpszSystemInfo;
TCHAR tchBuffer2[1000];
char ch[100];
TCHAR tchBuffer[1000];
int nSize;
lpszSystemInfo = tchBuffer2;
nSize = GetSystemDirectory(lpszSystemInfo, MAX_PATH+1);
nSize = sprintf(tchBuffer, "Windows directory: %s",lpszSystemInfo);
for(int i=0;i<nSize;i++)
ch[i]=lpszSystemInfo[i];
str.Format("%s",ch);
return str;
[/quote]
سلام دوست عزیز فکر می کنم این بتونه کارت رو راه بندازه
CString CClass::GetSystemDir()
{
CString str;
LPTSTR lpszSystemInfo;
TCHAR tchBuffer2[1000];
char ch[100];
TCHAR tchBuffer[1000];
int nSize;
lpszSystemInfo = tchBuffer2;
nSize = GetSystemDirectory(lpszSystemInfo, MAX_PATH+1);
nSize = sprintf(tchBuffer, "Windows directory: %s",lpszSystemInfo);
for(int i=0;i<nSize;i++)
ch[i]=lpszSystemInfo[i];
str.Format("%s",ch);
return str;