Удаление файлов записанных через kernel32.dll - страница 3 123 Новый комментарий Sergey Likho 2010.07.30 16:32 #21 Integer: Здесь правильный пример Не работает данный пример. При скачке из интернета файла расширения ex4 в результирующем файле почему то заменяются символы. Dmitry Fedoseev 2010.07.30 16:37 #22 serler2: Не работает данный пример. При скачке из интернета файла расширения ex4 в результирующем файле почему то заменяются символы. Одно из двух, или такой способ совсем не состоятелен для скачивания откомпиированных фалов, или непавильно выполняется сохранение. Вы взялись за непосильную для себя задачу. Sergey Likho 2010.07.30 16:41 #23 Что делает данный блок кода? for(int i = 0; i < 256; i++) { text = text + CharToStr(cBuffer[i] & 0x000000FF); if(StringLen(text) == dwBytesRead[0]) break; text = text + CharToStr(cBuffer[i] >> 8 & 0x000000FF); if(StringLen(text) == dwBytesRead[0]) break; text = text + CharToStr(cBuffer[i] >> 16 & 0x000000FF); if(StringLen(text) == dwBytesRead[0]) break; text = text + CharToStr(cBuffer[i] >> 24 & 0x000000FF); if(StringLen(text) == dwBytesRead[0]) break; } TXT = TXT + text; Sergey Likho 2010.07.30 16:41 #24 Что делает данный блок кода? for(int i = 0; i < 256; i++) { text = text + CharToStr(cBuffer[i] & 0x000000FF); if(StringLen(text) == dwBytesRead[0]) break; text = text + CharToStr(cBuffer[i] >> 8 & 0x000000FF); if(StringLen(text) == dwBytesRead[0]) break; text = text + CharToStr(cBuffer[i] >> 16 & 0x000000FF); if(StringLen(text) == dwBytesRead[0]) break; text = text + CharToStr(cBuffer[i] >> 24 & 0x000000FF); if(StringLen(text) == dwBytesRead[0]) break; } TXT = TXT + text; Dmitry Fedoseev 2010.07.30 21:22 #25 serler2: Что делает данный блок кода? Преобразует int в четрые буквы, то, чего здесь не надо. См. приложение. Работает. Файлы: s_wininet_3.mq4 3 kb Sergey Likho 2010.08.02 10:02 #26 Integer: Преобразует int в четрые буквы, то, чего здесь не надо. См. приложение. Работает. Все работает! Большое спасибо! 123 Новый комментарий
Здесь правильный пример
Не работает данный пример. При скачке из интернета файла расширения ex4 в результирующем файле почему то заменяются символы.
Одно из двух, или такой способ совсем не состоятелен для скачивания откомпиированных фалов, или непавильно выполняется сохранение.
Вы взялись за непосильную для себя задачу.
Что делает данный блок кода?
Что делает данный блок кода?
Что делает данный блок кода?
Преобразует int в четрые буквы, то, чего здесь не надо.
См. приложение. Работает.
Преобразует int в четрые буквы, то, чего здесь не надо.
См. приложение. Работает.