Здравствуйте еще раз У меня возникла проблема GetPrivateProfileString не возвращает результат Код (Text): .386 .model flat,stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc includelib \masm32\lib\kernel32.lib include \masm32\include\user32.inc includelib \masm32\lib\user32.lib include \masm32\include\shell32.inc includelib \masm32\lib\shell32.lib include \masm32\include\urlmon.inc includelib \masm32\lib\urlmon.lib .data szNULL db 0 ini_file_conf db ".\updatefile.ini",0 szInfo db "File",0 szInfoT_3 db "Source",0 szInfoT_2 db "Name",0 counter db "1",0 .data? szBuff_url db 8192 dup(?) szBuff_name db 8192 dup(?) .code start: invoke lstrcat,addr szInfo,addr counter INVOKE GetPrivateProfileString, addr szInfo, addr szInfoT_3, addr szNULL, addr szBuff_url, 600, addr ini_file_conf INVOKE GetPrivateProfileString, addr szInfo, addr szInfoT_2, addr szNULL, addr szBuff_name, 600, addr ini_file_conf invoke MessageBox,NULL, addr szBuff_url,addr szBuff_name,MB_OK ;invoke URLDownloadToFile,0,addr szBuff_url,addr szBuff_name,0,0 invoke ExitProcess, NULL end start INVOKE GetPrivateProfileString, addr szInfo, addr szInfoT_3, addr szNULL, addr szBuff_url, 600, addr ini_file_conf - ПУСТАЯ INVOKE GetPrivateProfileString, addr szInfo, addr szInfoT_2, addr szNULL, addr szBuff_name, 600, addr ini_file_conf - нормальная Вот сам .ini Код (Text): [File1] Source = nowhere Name = favicon.rar1 В итоге выдает мессажбокс с заголовком Favicon.rar1, но с пустым телом.... Как это понимать? О_о
А вообще, если б ты не поленился и открыл программу в отладчике, ты б сам увидел, что ты передаешь неверные параметры