|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 17, 2003 17:57:50 · Поправил: Безпощадный даос Текст в control edite отображается не корректно(в конце файла абракадабра), но не всегда. Чё делать то? Помогите новичку please. Зарнее благодарен! push 0 push FILE_ATTRIBUTE_ARCHIVE push OPEN_EXISTING push 0 push FILE_SHARE_READ; or FILE_SHARE_WRITE push GENERIC_READ or GENERIC_WRITE push offset buffer call CreateFileA mov hFile,eax call GetFileSize,hFile,NULL mov @@FileSize,eax shr eax,4 mov esi,eax call CreateFileMappingA,hFile,NULL,PAGE_READWRITE,0,@@FileSize,NULL mov hMapFile,eax call CloseHandle, hFile call MapViewOfFile,hMapFile,FILE_MAP_WRITE,0,0,0 mov pMemory,eax mov pMemory[esi],0 call SendMessageA,hEdit, WM_SETTEXT, NULL, pMemory call UnmapViewOfFile, pMemory call CloseHandle, hMapFile call CloseHandle, hFile |
|
|
Дата: Июл 17, 2003 18:23:07 mov pMemory[esi],0 Это вроде pMemory + esi? Вместо esi нужно подставить FileSize: mov esi,FileSize add esi,pMemory mov BYTE PTR [esi],0 |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.093 |