Home
friends [entries|archive|friends|userinfo]
igurza

[ website | lj ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Длина TMemo.Lines.Strings[] [Дек. 22, 2009|11:48 am]

ru_delphi

[iandarken]
[Tags|, ]

Возникла проблема - есть текстовый файл, что-то вроде "базы данных" - в нем много строк и строки зачастую имею длину выше 255 символов. И в программе обращение идет по строкам. Но почему-то в ТМемо копируется не вся строка, а только "последняя" часть, причем тоже больше 255 символов. То есть суть такая. В Мемо1 загружается весь файл, потом Memo2.Text:=Memo1.Lines.Strings[q] - q - нужный номер строки. Но вот в этом самом мемо2 оказывается не вся строка, а только ее последняя часть. Причем с забавным эффектом. Допустим, нужная строка имеет длину 1345 символов. В Мемо2 же оказывается только 321 последний символ. А вообще 1345 символов - это 5 строк по 256 и еще 61 символ. А те самые 321 - это 256+61. То есть, 1 строка "с остатком". Не знаю, какое мистическое значение это имеет, но мне нужно, чтобы в мемо загружалась вся строка, а не ее огрызок, пусть даже такой "ровный"
ссылка2 комментария|Оставить комментарий

Delphi Package Installer [Дек. 19, 2009|10:21 pm]
ru_delphi
[yrs_raider]
Всем кому приходилось устанавливать компоненты для Delphi прекрасно знают, насколько это муторное дело: отдельно открыть пакет, добавить пути к исходникам (в ооочень неудобном окне), скомпилировать (сначала run-time, затем design-time), установить... и так для каждого пакета, которых могут быть десятки. Потому я решил для себя автоматизировать это дело и написал небольшую программку — инсталлятор компонентов для Delphi. Установить пакет с компонентами и добавить пути к исходникам можно простым перетаскиванием файлов в окно программы. Все просто и быстро =) Кому надо — пользуйтесь! ;)


Cсылка (версия 1.0): Delphi Package Installer.

П.С. Тестировал на Delphi 7, 2007 и 2010. По идее должно работать на всех версиях.

П.П.С. Программа пока не умеет автоматом создавать к пакетам *.res файлы, как это делает Delphi если таких файлов нет. Потому если при установке компилятор пишет что нет *.res файла, придется открыть *.dpk в Delphi чтобы создать его.
ссылка3 комментария|Оставить комментарий

Укладка графов [Дек. 18, 2009|01:31 pm]

ru_delphi

[cbih]
Никто не поделится опытом подключения к Дельфе готовых библиотек, которые умеют:
по минимуму - укладка графа
по максимуму - укладка и визуализация графа
ссылкаОставить комментарий

navigation
[ viewing | most recent entries ]

Реклама