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

Stertor
15.02.2015 22:52:25
Форум: Потрепаться
Тема: Извечный холивар ))
Ответы: 63
Просмотры: 107379

Re: Извечный холивар ))

А мне некогда осилять это. Не от тупости, а от нежелания скачивать тяжеленную среду, глючную, и которая генерит пустые бинарники фантастического размера.
Для меня Delphi окончило своё развитие на версии 2010. Дальше - регресс.
Stertor
15.02.2015 20:01:33
Форум: Потрепаться
Тема: Извечный холивар ))
Ответы: 63
Просмотры: 107379

Re: Извечный холивар ))

Очень жаль, у Embarcadero уже крыша едет. Мало того, что примеры корявые, так ещё и в новые версии Delphi XE намешали крестовыех фишек. Дженерики какие-то появились... Крестоtemplate <typename T>дство ещё .
Stertor
15.02.2015 19:49:47
Форум: Free Pascal Compiler
Тема: Проблема в многопоточности
Ответы: 24
Просмотры: 30662

Re: Проблема в многопоточности

Спасибо, прямо целый ман по потокам. Узнал много нового.
Stertor
15.02.2015 19:41:33
Форум: Общее
Тема: лишний байт при записи строки в файл
Ответы: 9
Просмотры: 28411

Re: лишний байт при записи строки в файл

blockwrite(OUTFile, S, sizeof(S));

Используйте TFilestream/TMemorystream, удобнее же.
Stertor
15.02.2015 19:39:51
Форум: Общее
Тема: Lazarus в организации\офисе
Ответы: 8
Просмотры: 25478

Re: Lazarus в организации\офисе

"Lazarus в организации\офисе", это кто у нас тут такой тонкий тролль? ;)
Stertor
15.02.2015 19:38:30
Форум: Общее
Тема: ShellTreeView как сохранить состояние?
Ответы: 1
Просмотры: 8089

Re: ShellTreeView как сохранить состояние?

Очень путанно... Что Вы хотите сделать, конкретнее.
Stertor
11.12.2014 22:58:54
Форум: Free Pascal Compiler
Тема: Сравнение PChar
Ответы: 27
Просмотры: 29096

Re: Сравнение PChar

Это не баг. Нельзя работать с указателями на строки, как со строками. Только хардкор - lstrcmp
Stertor
25.08.2014 18:21:02
Форум: Lazarus
Тема: Как отловить события в TListView
Ответы: 1
Просмотры: 2089

Re: Как отловить события в TListView

Имею догадку, что нужно создать наследника TCustomListView и отлавливать в форме LVM_SCROLL.
Stertor
25.08.2014 18:09:17
Форум: Lazarus
Тема: Подключение MSHTML
Ответы: 4
Просмотры: 4233

Re: Подключение MSHTML

Можешь даже не пытаться. Используй иной вид парсинга.
Stertor
25.08.2014 18:07:37
Форум: Lazarus
Тема: Отображение прогресса в панели задач Windows 7 +
Ответы: 3
Просмотры: 5098

Re: Отображение прогресса в панели задач Windows 7 +

Будет весьма затруднительно, там используется ITaskBarList3 (Delphi XE и старше). Переписывать этот класс под лазарус-лажа.
Stertor
22.08.2014 14:41:15
Форум: Free Pascal Compiler
Тема: Обалденный глюк при работе со строками
Ответы: 23
Просмотры: 25143

Re: Обалденный глюк при работе со строками

Упорство плавно переходит в толстоту)) Вам уже в разных формах показали в чем отличие fpc от delphi в части кодировок строк. Повторяю - ОТЛИЧИЕ а не глюк

Ну, я только хотел сказать, что благодаря этому обстоятельству, нельзя не боясь проблем использовать строку как массив, как в обычном паскале ...
Stertor
22.08.2014 12:11:37
Форум: Free Pascal Compiler
Тема: Обалденный глюк при работе со строками
Ответы: 23
Просмотры: 25143

Re: Обалденный глюк при работе со строками

лишний раз подтверждает что глюки в программе а не в компиляторе, вы забыли перекодировать строку перед тем как закинуть ее в unicodestring.
Блин, где Вы видите UnicodeString? Пример же перед глазами. Даже если явно конвертировать строку, прежде чем присвоить значение переменной, глюк не исчезает ...
Stertor
20.08.2014 19:54:09
Форум: Free Pascal Compiler
Тема: Обалденный глюк при работе со строками
Ответы: 23
Просмотры: 25143

Re: Обалденный глюк при работе со строками

1. Это не глюк
Буду спорить. Отчего же тогда в Delphi работает?

Просто учитывайте что символ может занимать не только 1 байт
Просвети?

procedure TForm1&#46;Button1Click(Sender&#58; TObject);
var
str&#58;string;
s&#58;string;
i&#58;integer;
begin
str&#58;='Не называйте это паскалем&#46 ...
Stertor
20.08.2014 19:42:42
Форум: Free Pascal Compiler
Тема: Обалденный глюк при работе со строками
Ответы: 23
Просмотры: 25143

Re: Обалденный глюк при работе со строками

Возможно, Вам покажется странным, господа, но приведенный мной пример нормально работает на юникодной дельфе 2009.

begin
str:='s';
showmessage(inttostr(length(str)));
showmessage(str[1]);
end;
Уже видел. Глюк возникает с русскими буквами, причем независимо от типа строки - будь это utf8string ...