Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Как записать TMemIniFile в TMemoryStream и обратно?   Найти похожие ветки 

 
xss22 ©   (2012-04-11 10:47) [0]

Как записать TMemIniFile в TMemoryStream и обратно?


 
Сергей М. ©   (2012-04-11 11:03) [1]

Методом GetStrings читаешь потроха меминифайла в стринглист
Методом SaveToString записываешь содержимое прочитанного стринглиста в потроха мемористрима.


 
xss22 ©   (2012-04-11 11:05) [2]


> Методом GetStrings читаешь потроха меминифайла в стринглист
> Методом SaveToString записываешь содержимое прочитанного
> стринглиста в потроха мемористрима.


Именно так у меня сейчас реализовано. Но здесь столкнулся с проблемой.
- это утечка памяти.

А При удалении стринглист методом free зачастую вываливается ошибка


 
RWolf ©   (2012-04-11 11:07) [3]

почему бы сразу не прочитать файл в стрим (т.е. TFileStream)?


 
xss22 ©   (2012-04-11 11:08) [4]


> почему бы сразу не прочитать файл в стрим (т.е. TFileStream)?


Какой файл? О чем Вы?
TMemIniFile не работает с файлами


 
RWolf ©   (2012-04-11 11:09) [5]


> TMemIniFile не работает с файлами

цитирую хелп:
Use TMemIniFile to store and retrieve application-specific information and settings in a Windows INI file


 
xss22 ©   (2012-04-11 11:12) [6]


> > TMemIniFile не работает с файлами
>
> цитирую хелп:
> Use TMemIniFile to store and retrieve application-specific
> information and settings in a Windows INI file


Вопрос стоит:
Как записать TMemIniFile в TMemoryStream и обратно?

Мне в файл не нужно!


 
Плохиш ©   (2012-04-11 11:14) [7]


>
> Именно так у меня сейчас реализовано. Но здесь столкнулся
> с проблемой.
> - это утечка памяти.
>
> А При удалении стринглист методом free зачастую вываливается
> ошибка

Надо ошибки в программе исправлять.


 
xss22 ©   (2012-04-11 11:15) [8]


> >
> > Именно так у меня сейчас реализовано. Но здесь столкнулся
> > с проблемой.
> > - это утечка памяти.
> >
> > А При удалении стринглист методом free зачастую вываливается
> > ошибка
>
> Надо ошибки в программе исправлять.


какой то облачный ответ!


 
Плохиш ©   (2012-04-11 11:17) [9]


> xss22 ©   (11.04.12 11:15) [8]


>
> какой то облачный ответ!

Программиста найми. Так понятнее?


 
Inovet ©   (2012-04-11 11:19) [10]

> [8] xss22 ©   (11.04.12 11:15)
> какой то облачный ответ!

Это к тому, что скорее у тебя ошибки - не освобождаешь память, а не в компонентах, что намного реже бывает.


 
tesseract ©   (2012-04-11 11:25) [11]


> А При удалении стринглист методом free зачастую вываливается
> ошибка


String лучше через Dispose освобождать в общем.


 
Anatoly Podgoretsky ©   (2012-04-11 11:30) [12]

Не, тут без программиста не обойтись


 
Сергей М. ©   (2012-04-11 12:47) [13]


> Мне в файл не нужно!


Ага.
А сеть тебе при этом нужна)

Иначе как понимать что

http://delphimaster.net/view/6-1334127815/

тобой задан именно в разделе "Сети" ?)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.058 c
2-1336143614
prodex
2012-05-04 19:00
2013.03.22
Событие окончания передачи по TCP в winsock


15-1341492118
Unknown user
2012-07-05 16:41
2013.03.22
Определить или открыто главное меню


15-1338429114
Думкин
2012-05-31 05:51
2013.03.22
Жизнь


2-1330521256
Мальчик
2012-02-29 17:14
2013.03.22
Delphi - ADO - DBF (Ошибка синтаксиса)


15-1352825506
>|<
2012-11-13 20:51
2013.03.22
Определение границ максимальной плотности точек





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский