LazActiveX (Import Type Library) - краткое описание
LazActiveX (svn trunk) - пакет для загрузки
LazActiveX (wiki) - страница с описанием ActiveX
Загружаете и устанавливаете пакет из хранилища. В меню "Инструменты" появится пункт "Import Type Library". Пользуетесь.
Найдено 15 результатов
- 28.01.2014 19:35:33
- Форум: Lazarus
- Тема: Как подключить к проекту файл *.tlb
- Ответы: 4
- Просмотры: 5298
- 28.12.2013 20:40:48
- Форум: Free Pascal Compiler
- Тема: Указатель на динамический массив
- Ответы: 22
- Просмотры: 28371
Re: Указатель на динамический массив
Уважаемые zub и rxt . Я могу ошибаться, но, динамический массив это не строка, и поведение счетчика ссылок у них ОТЛИЧАЕТСЯ. Так что Ваш спор о строках здесь не к месту.
В таком случае Вам еще предстоит вернуться к вопросу , который повлек за собой обсуждение. Вопросу о "влиянии модификаторов на ...
В таком случае Вам еще предстоит вернуться к вопросу , который повлек за собой обсуждение. Вопросу о "влиянии модификаторов на ...
- 25.12.2013 18:27:37
- Форум: Free Pascal Compiler
- Тема: Указатель на динамический массив
- Ответы: 22
- Просмотры: 28371
Re: Указатель на динамический массив
А у тебя умник мужество поофтопить появляется раз в неделю? ты или пиши почаще или помалкивай.
На то он форум. Его еще Ваши внуки читать будут, их пожалейте, чтобы не так стыдно было.
А мне жаль тебя, но больше твоих аппонентов перед которыми ты "блещешь знаниями" ...
Оппонент - тот, кто ...
- 31.10.2013 23:14:33
- Форум: Free Pascal Compiler
- Тема: Указатель на динамический массив
- Ответы: 22
- Просмотры: 28371
Re: Указатель на динамический массив
zub
Увольняю. Увожаемый, я же вас просил без выводов - анализируйте себя а не окружающих
Вы оказались еще глупее, чем я предполагал. Да к тому же хамите.
И вики вы трактуете както однобоко: Там где написано что "нелзя делать никаких предположений о способе передачи" вы озвучиваете ...
Увольняю. Увожаемый, я же вас просил без выводов - анализируйте себя а не окружающих
Вы оказались еще глупее, чем я предполагал. Да к тому же хамите.
И вики вы трактуете както однобоко: Там где написано что "нелзя делать никаких предположений о способе передачи" вы озвучиваете ...
- 18.10.2013 22:33:08
- Форум: Free Pascal Compiler
- Тема: Указатель на динамический массив
- Ответы: 22
- Просмотры: 28371
Re: Указатель на динамический массив
zub, Будьте любезны, увольте от спора с Вами. Ваша демагогия уходит от контекста вопроса: "передача по значению; передача по ссылке". Либо, скорее всего, Вы вообще не понимаете данную терминологию.
- 16.10.2013 15:27:20
- Форум: Free Pascal Compiler
- Тема: Указатель на динамический массив
- Ответы: 22
- Просмотры: 28371
Re: Указатель на динамический массив
>>К Вашему удивлению, за распределение памяти, создание копий строк или дин. массивов, отвечает вовсе не модификатор параметра. Этим занимается механизм управления динамическими типами данных.
>>механизм управления динамическими типами данных
какбы оно не называлось на основании чего оно по вашему ...
- 15.10.2013 22:57:45
- Форум: Free Pascal Compiler
- Тема: Указатель на динамический массив
- Ответы: 22
- Просмотры: 28371
Re: Указатель на динамический массив
zub ,
Защищая свое самолюбие, Вы, вносите ошибочное представление о проектировании подпрограмм в неокрепшее сознание топикстартера и подобных ему вопрошающих.
Я не понимаю что вы доказываете?
кстати переменная динамического массива сама по себе является указателем и
procedure CheckEdit(var ...
Защищая свое самолюбие, Вы, вносите ошибочное представление о проектировании подпрограмм в неокрепшее сознание топикстартера и подобных ему вопрошающих.
Я не понимаю что вы доказываете?
кстати переменная динамического массива сама по себе является указателем и
procedure CheckEdit(var ...
- 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...
Кириллицей: Основное назначение ...
Давайте поглядим и дочитаем первый абзац до конца:
The main use for this is reducing the stack size, hence improving performance, and still retaining the semantics of passing by value...
Кириллицей: Основное назначение ...
- 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);
будут темже самым что и ...
type PEdits = ^Edits
Вот это самое верное решение.
кстати переменная динамического массива сама по себе является указателем и
procedure CheckEdit(var EditArray: Edits);
или
procedure CheckEdit(const EditArray: Edits);
будут темже самым что и ...
- 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 – это родной для сопроцессора тип ...
Real – стандартный тип Паскаля. Когда создавался Паскаль, процессоры ещё не имели встроенной поддержки работы с вещественными числами.
Extended , Double , Single – введены Borland в Turbo Pascal для поддержки сопроцессорных типов. При чём, Extended – это родной для сопроцессора тип ...
- 10.07.2013 18:23:01
- Форум: Free Pascal Compiler
- Тема: Обход дерева папок с построением списка файлов
- Ответы: 10
- Просмотры: 10901
Re: Обход дерева папок с построением списка файлов
Ism,
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, критикуете его личность. Вы жалок. Купите лучше пестицид от говнокода.
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, критикуете его личность. Вы жалок. Купите лучше пестицид от говнокода.
- 10.07.2013 16:55:00
- Форум: Free Pascal Compiler
- Тема: Обход дерева папок с построением списка файлов
- Ответы: 10
- Просмотры: 10901
Re: Обход дерева папок с построением списка файлов
Это привязка к Винде, нехорошо.
Вот как работать правильно с обходом файлов m
⋅ Вам следует внимательно перечитать пост ТС, а для holy war о кросплатформенности завести отдельный топик.
⋅ Вам следует научиться передавать параметры в процедурах и функциях прежде, чем ...
Вот как работать правильно с обходом файлов m
⋅ Вам следует внимательно перечитать пост ТС, а для holy war о кросплатформенности завести отдельный топик.
⋅ Вам следует научиться передавать параметры в процедурах и функциях прежде, чем ...
- 10.07.2013 15:06:00
- Форум: Free Pascal Compiler
- Тема: Обход дерева папок с построением списка файлов
- Ответы: 10
- Просмотры: 10901
Re: Обход дерева папок с построением списка файлов
А в чём проблема?
FindFirst+FindNext и рекурсия вам в руки...
Будьте же цивилизованы,
Пространство имён (Shell namespace) оболочки Windows является древовидной структурой ....
IShellFolder.EnumObjects создает объект для перечисления идентификаторов, с помощью интерфейса которого можно ...
FindFirst+FindNext и рекурсия вам в руки...
Будьте же цивилизованы,
Пространство имён (Shell namespace) оболочки Windows является древовидной структурой ....
IShellFolder.EnumObjects создает объект для перечисления идентификаторов, с помощью интерфейса которого можно ...
- 13.03.2013 22:55:55
- Форум: Free Pascal Compiler
- Тема: Чтение и парсинг больших текстовых файлов
- Ответы: 54
- Просмотры: 44792
Re: Чтение и парсинг больших текстовых файлов
Чтобы что-то оптимизировать, нужно посмотреть, как это устроено изнутри.
В самом деле, уже третью страницу обсуждается вопрос об оптимизации, а
код при этом выглядит так: s1+=so[i] из этого поста
или вот так: s1[6]:=#0 из этого .
Ну да ладно, попробуем поглядеть:
Попытка №1:
var
i : ...
В самом деле, уже третью страницу обсуждается вопрос об оптимизации, а
код при этом выглядит так: s1+=so[i] из этого поста
или вот так: s1[6]:=#0 из этого .
Ну да ладно, попробуем поглядеть:
Попытка №1:
var
i : ...
- 11.03.2013 16:01:09
- Форум: Free Pascal Compiler
- Тема: Приведение Class к Interface, от которого он унаслед.
- Ответы: 26
- Просмотры: 31367
Re: Приведение Class к Interface, от которого он унаслед.
Тема хоть и стара, но листая ответы, так и не удалось встретить ожидаемое чистое решение.
Единственный способ - добавить в интерфейс лишний метод, который будет возвращать Self.
В точку и без шаманства.
function IMyIntf.GetObject: TObject;
а во всех реализующих его классах делать ...
Единственный способ - добавить в интерфейс лишний метод, который будет возвращать Self.
В точку и без шаманства.
function IMyIntf.GetObject: TObject;
а во всех реализующих его классах делать ...
