Найдено 24 результата

Вадим
13.08.2009 14:29:09
Форум: Free Pascal Compiler
Тема: Утечка памяти в TThread
Ответы: 1
Просмотры: 2220

Re: Утечка памяти в TThread

Нашел информацию, что в релизе 2.3.1 устранили этот баг, осталось проверить.
Вадим
11.08.2009 10:23:51
Форум: Free Pascal Compiler
Тема: Утечка памяти в TThread
Ответы: 1
Просмотры: 2220

Утечка памяти в TThread

Скомпилировал элементарный код (используя Linux 2.6.28, Lazarus 9.2.26.3, FPC 2.2.2), который по нажатию на кнопочке создает поток. При каждом нажатии происходит увеличении отъедаемой виртуальной и оперативной памяти. Это только у меня, или есть проблема c TThread?

procedure TForm1&#46 ...
Вадим
16.07.2009 14:25:34
Форум: Free Pascal Compiler
Тема: Используется много виртуальной памяти
Ответы: 2
Просмотры: 2827

Re: Используется много виртуальной памяти

Спасибо, а еще лучше по окончании задержки сразу в лог записывать значение "съеденной" виртуальной памяти.
Вадим
14.07.2009 22:57:47
Форум: Free Pascal Compiler
Тема: Используется много виртуальной памяти
Ответы: 2
Просмотры: 2827

Используется много виртуальной памяти

Написал консольное приложение под Linux используя FPC 2.2.2 и Lazarus 0.9.26.3 - бинарник получился почти на 3 мегабайта.
После запуска, программа занимает 4 Мб оперативной памяти и более 100 Мб виртуальной.
Почему так много виртуальной памяти сожралось?
Заметил, что применение в программе ...
Вадим
09.07.2009 22:49:51
Форум: Сети
Тема: Indy10 и файл hosts
Ответы: 2
Просмотры: 11747

Re: Indy10 и файл hosts

Вернулся к решению проблемы и если кому интересно, то поправить можно.
В файле IdStackUnix.pas (Indy) нужно использовать другую процедуру разрешения имен:

function TIdStackUnix.HostByName(const AHostName: string;
const AIPVersion: TIdIPVersion = ID_DEFAULT_IP_VERSION): string;
var ...
Вадим
06.08.2008 21:17:47
Форум: Сети
Тема: Indy10 и файл hosts
Ответы: 2
Просмотры: 11747

Indy10 и файл hosts

Делаю простую программу для linux.
На компьютере, в файле hosts, прописано соответствие типа 127.0.0.1 www.example.ru
При попытке получить страничку www.example.ru через IdHTTP, происходит Exception, сообщающий Error resolving host
Если сделать ping www.example.ru, то все в порядке - связь есть ...
Вадим
11.06.2008 08:42:55
Форум: Сети
Тема: Sockets
Ответы: 8
Просмотры: 24993

Re: Sockets

Я проверил примеры (ссылку на которые указал) - с небольшими изменениями работают.
А сам столкнулся с проблемой, когда после остановки TCP-сервера не могу вновь его запустить в течении некоторого времени - система отвечает ошибкой на команду Bind, говоря, что порт уже занят. Все дело оказалось в том ...
Вадим
09.06.2008 12:05:27
Форум: Сети
Тема: Sockets
Ответы: 8
Просмотры: 24993

Re: Sockets

Вот, как мне показалось, не плохие примеры использования сокетов - Internet Programming with Pascal
http://www.bastisoft.de/pascal/pasinet.html
Сам пока не использовал.
Вадим
09.06.2008 11:52:54
Форум: Lazarus
Тема: Консольное приложение с невизуальными компонентами
Ответы: 3
Просмотры: 4605

Re: Консольное приложение с невизуальными компонентами

Нашел заменитель TTimer для консольных приложений - это unit fpTimer.
В примерах есть также модуль testtimer.pp
{
A generic timer component. Can be used in GUI and non-GUI apps.
Based heavily on an idea by Graeme Geldenhuys, extended so
the tick mechanism is pluggable.

Note that the system ...
Вадим
05.06.2008 11:00:15
Форум: Lazarus
Тема: Консольное приложение с невизуальными компонентами
Ответы: 3
Просмотры: 4605

Re: Консольное приложение с невизуальными компонентами

Спасибо за ссылку, я не догадался по таймеру поискать.
Есть над чем подумать.
Использую Lazarus 0.9.25, fpc 2.2.0 на Linux.
Вадим
05.06.2008 10:20:50
Форум: Lazarus
Тема: Консольное приложение с невизуальными компонентами
Ответы: 3
Просмотры: 4605

Консольное приложение с невизуальными компонентами

Подскажите, пожалуйста, как в консольном приложении можно использовать невизуальные компоненты, например TTimer?
С созданием приложений с окнами проблем нет, все компилируется и работает без всякого явного указания путей, но при попытке откомпилировать консольный проект ни среда разработки, ни ...
Вадим
18.05.2007 19:50:54
Форум: Сторонние средства
Тема: KOL
Ответы: 16
Просмотры: 28182

Отправил
Вадим
08.05.2007 16:20:33
Форум: Lazarus
Тема: баг при переносе компонентов
Ответы: 7
Просмотры: 7280

Я всегда прописывал и Indy и другим компонентам в путях.
Прописывать, наверное, надо только для тех компонентов, которые имеют в своей папке еще и вложенные.

А глюков у Lazarus хватает, например, решил воспользоваться баром баттонов (Help, Close, Cancel, Ok), так вот двойной клик по кнопке, или ...
Вадим
04.05.2007 06:58:02
Форум: Сторонние средства
Тема: Turbo Delphi
Ответы: 3
Просмотры: 9192

Не совсем "бесплатно".
Есть две версии Turbo Delphi Explorer и Turbo Delphi Professional.
Первая абсолютно бесплатная, вторая - 250$.
Отличие лишь в том, что в бесплатной версии нельзя подключить дополнительные компоненты, что для большинства ОЧЕНЬ плохо.
Например Indy или QuantumGrid, версия TD ...
Вадим
25.04.2007 11:08:05
Форум: Сторонние средства
Тема: KOL
Ответы: 16
Просмотры: 28182

Первую ссылку видел, но FPC 2.2 когда официально выйдет? Может еще будут изменения, в общем из бета-версии Lazarus не хочется эксплуатировать другую бету, которую еще из SVN не собрали, а текущими средствами предлагаемый KOL не компилируется.

Я думаю, что стоит просто подождать официального ...