| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm: Общие вопросы > Сохранение текста из едит в файл. |
| Автор: Сумасшедший 22.8.2004, 22:49 | ||
| Привет!! то что было рассказано в этой ветке мне не совсем понятно... http://forum.vingrad.ru/index.php?showtopic=28032 Нужно взять текст из edit, и сохранить его в файл. Получаем текст из edit в буфер. Часть текста не помещается в буфер, т.к. его размера не всегда хватает.
с этими функциями все понятно, но опять же проблема с размером буфера Как это организовать? Существует ли возможность сразу переслать текст из EDIT в файл или организация динамической памяти как например в DELPHI т.е. сначала размер буфера будет не известен, а определить его потом С уважением teplik |
| Автор: oleg1973 22.8.2004, 23:40 |
| invoke GetWindowTextLength получим в eax размер техта invoke GlobalAlloc,GMEM_FIXED,eax mov [mybuff],eax выделим нужный кусок памяти ....... тут возмем текст, сохраним и так далее invoke GlobalFree,[mybuff] ну а тут освободим после всего ненужный больще кусок |
| Автор: Сумасшедший 23.8.2004, 13:35 |
| Спасибо, попробую |