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

rxt
28.01.2014 19:35:33
Форум: Lazarus
Тема: Как подключить к проекту файл *.tlb
Ответы: 4
Просмотры: 5298

Re: Как подключить к проекту файл *.tlb

LazActiveX (Import Type Library) - краткое описание
LazActiveX (svn trunk) - пакет для загрузки
LazActiveX (wiki) - страница с описанием ActiveX

Загружаете и устанавливаете пакет из хранилища. В меню "Инструменты" появится пункт "Import Type Library". Пользуетесь.
rxt
28.12.2013 20:40:48
Форум: Free Pascal Compiler
Тема: Указатель на динамический массив
Ответы: 22
Просмотры: 28371

Re: Указатель на динамический массив

Уважаемые zub и rxt . Я могу ошибаться, но, динамический массив это не строка, и поведение счетчика ссылок у них ОТЛИЧАЕТСЯ. Так что Ваш спор о строках здесь не к месту.
В таком случае Вам еще предстоит вернуться к вопросу , который повлек за собой обсуждение. Вопросу о "влиянии модификаторов на ...
rxt
25.12.2013 18:27:37
Форум: Free Pascal Compiler
Тема: Указатель на динамический массив
Ответы: 22
Просмотры: 28371

Re: Указатель на динамический массив


А у тебя умник мужество поофтопить появляется раз в неделю? ты или пиши почаще или помалкивай.
На то он форум. Его еще Ваши внуки читать будут, их пожалейте, чтобы не так стыдно было.

А мне жаль тебя, но больше твоих аппонентов перед которыми ты "блещешь знаниями" ...

Оппонент - тот, кто ...
rxt
31.10.2013 23:14:33
Форум: Free Pascal Compiler
Тема: Указатель на динамический массив
Ответы: 22
Просмотры: 28371

Re: Указатель на динамический массив

zub

Увольняю. Увожаемый, я же вас просил без выводов - анализируйте себя а не окружающих

Вы оказались еще глупее, чем я предполагал. Да к тому же хамите.


И вики вы трактуете както однобоко: Там где написано что "нелзя делать никаких предположений о способе передачи" вы озвучиваете ...
rxt
18.10.2013 22:33:08
Форум: Free Pascal Compiler
Тема: Указатель на динамический массив
Ответы: 22
Просмотры: 28371

Re: Указатель на динамический массив

zub, Будьте любезны, увольте от спора с Вами. Ваша демагогия уходит от контекста вопроса: "передача по значению; передача по ссылке". Либо, скорее всего, Вы вообще не понимаете данную терминологию.
rxt
16.10.2013 15:27:20
Форум: Free Pascal Compiler
Тема: Указатель на динамический массив
Ответы: 22
Просмотры: 28371

Re: Указатель на динамический массив


>>К Вашему удивлению, за распределение памяти, создание копий строк или дин. массивов, отвечает вовсе не модификатор параметра. Этим занимается механизм управления динамическими типами данных.
>>механизм управления динамическими типами данных
какбы оно не называлось на основании чего оно по вашему ...
rxt
15.10.2013 22:57:45
Форум: Free Pascal Compiler
Тема: Указатель на динамический массив
Ответы: 22
Просмотры: 28371

Re: Указатель на динамический массив

zub ,
Защищая свое самолюбие, Вы, вносите ошибочное представление о проектировании подпрограмм в неокрепшее сознание топикстартера и подобных ему вопрошающих.

Я не понимаю что вы доказываете?
кстати переменная динамического массива сама по себе является указателем и

procedure CheckEdit(var ...
rxt
09.10.2013 12:50:21
Форум: Free Pascal Compiler
Тема: Указатель на динамический массив
Ответы: 22
Просмотры: 28371

Re: Указатель на динамический массив

нет какраз по ссылке, о чем и говорит приведеный в пруфе пример.
Давайте поглядим и дочитаем первый абзац до конца:
The main use for this is reducing the stack size, hence improving performance, and still retaining the semantics of passing by value...
Кириллицей: Основное назначение ...
rxt
04.10.2013 20:57:22
Форум: Free Pascal Compiler
Тема: Указатель на динамический массив
Ответы: 22
Просмотры: 28371

Re: Указатель на динамический массив

Нужно объявить указатель нужного типа

type PEdits = ^Edits


Вот это самое верное решение.


кстати переменная динамического массива сама по себе является указателем и
procedure CheckEdit(var EditArray: Edits);
или
procedure CheckEdit(const EditArray: Edits);
будут темже самым что и ...
rxt
19.07.2013 17:36:43
Форум: Free Pascal Compiler
Тема: lazarus и WinCE , проблема с отображением float типов
Ответы: 3
Просмотры: 6170

Re: lazarus и WinCE , проблема с отображением float типов

Типы данных:
Real – стандартный тип Паскаля. Когда создавался Паскаль, процессоры ещё не имели встроенной поддержки работы с вещественными числами.
Extended , Double , Single – введены Borland в Turbo Pascal для поддержки сопроцессорных типов. При чём, Extended – это родной для сопроцессора тип ...
rxt
10.07.2013 18:23:01
Форум: Free Pascal Compiler
Тема: Обход дерева папок с построением списка файлов
Ответы: 10
Просмотры: 10901

Re: Обход дерева папок с построением списка файлов

Ism,
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, критикуете его личность. Вы жалок. Купите лучше пестицид от говнокода.
rxt
10.07.2013 16:55:00
Форум: Free Pascal Compiler
Тема: Обход дерева папок с построением списка файлов
Ответы: 10
Просмотры: 10901

Re: Обход дерева папок с построением списка файлов

Это привязка к Винде, нехорошо.

Вот как работать правильно с обходом файлов m


⋅ Вам следует внимательно перечитать пост ТС, а для holy war о кросплатформенности завести отдельный топик.
⋅ Вам следует научиться передавать параметры в процедурах и функциях прежде, чем ...
rxt
10.07.2013 15:06:00
Форум: Free Pascal Compiler
Тема: Обход дерева папок с построением списка файлов
Ответы: 10
Просмотры: 10901

Re: Обход дерева папок с построением списка файлов

А в чём проблема?
FindFirst+FindNext и рекурсия вам в руки...

Будьте же цивилизованы,
Пространство имён (Shell namespace) оболочки Windows является древовидной структурой ....
IShellFolder.EnumObjects создает объект для перечисления идентификаторов, с помощью интерфейса которого можно ...
rxt
13.03.2013 22:55:55
Форум: Free Pascal Compiler
Тема: Чтение и парсинг больших текстовых файлов
Ответы: 54
Просмотры: 44792

Re: Чтение и парсинг больших текстовых файлов

Чтобы что-то оптимизировать, нужно посмотреть, как это устроено изнутри.

В самом деле, уже третью страницу обсуждается вопрос об оптимизации, а
код при этом выглядит так: s1+=so[i] из этого поста
или вот так: s1[6]:=#0 из этого .

Ну да ладно, попробуем поглядеть:

Попытка №1:


var
i &#58 ...
rxt
11.03.2013 16:01:09
Форум: Free Pascal Compiler
Тема: Приведение Class к Interface, от которого он унаслед.
Ответы: 26
Просмотры: 31367

Re: Приведение Class к Interface, от которого он унаслед.

Тема хоть и стара, но листая ответы, так и не удалось встретить ожидаемое чистое решение.


Единственный способ - добавить в интерфейс лишний метод, который будет возвращать Self.

В точку и без шаманства.


function IMyIntf.GetObject: TObject;
а во всех реализующих его классах делать ...