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

voltron
18.10.2014 20:41:21
Форум: Lazarus
Тема: TFileNameEdit и редактор привязок
Ответы: 5
Просмотры: 5571

Re: TFileNameEdit и редактор привязок

Спасибо! В транковом 1.3 все работает.
voltron
18.10.2014 13:04:59
Форум: Lazarus
Тема: TFileNameEdit и редактор привязок
Ответы: 5
Просмотры: 5571

TFileNameEdit и редактор привязок

Возникли трудности с настройкой размещения виджетов на форме с помощью редактора привязок Lazarus. Проблема возникает при использовании «составных» виджетов типа TFileNameEdit или TLabeledEdit. Для таких виджетов привязка применяется не к физическому краю всего «составного» виджета, а к краю одной ...
voltron
17.10.2010 12:00:38
Форум: Базы данных
Тема: FBDataSet (библиотека доступа к данным FireBird/Interbase.)
Ответы: 370
Просмотры: 951983

Re: FBDataSet (библиотека доступа к данным FireBird/Interbase.)

alexs писал(а):У меня сейчас UIB 319 - может в этом дело?

Наконец-то смог проверить. Да, с UIB r319 все собралось без проблем
voltron
02.10.2010 13:32:20
Форум: Базы данных
Тема: FBDataSet (библиотека доступа к данным FireBird/Interbase.)
Ответы: 370
Просмотры: 951983

Re: FBDataSet (библиотека доступа к данным FireBird/Interbase.)

Не могу собрать FBDataSet. При компиляции пакета dlc_fb_id_dataset получаю ошибки
Error: Identifier not found "tpRead"
Error: Identifier not found "tpReadCommited"
Error: Identifier not found "tpRecVersion"
это все в одной строке файла fbcustomdatasetpropeditorl.pas
Tr.Options:=&#91 ...
voltron
21.09.2010 10:07:22
Форум: Free Pascal Compiler
Тема: Создание интерфейсных модулей для С-библиотеки (GDAL)
Ответы: 19
Просмотры: 27304

Re: Создание интерфейсных модулей для С-библиотеки (GDAL)

Засада была в том, что в Delphi2009 повсеместно используется юникод. Как следствие PChar = PWideChar, т.е. он двухбайтный. После замены PChar на CPChar = PAnsiChar пример заработал.
voltron
16.09.2010 17:23:35
Форум: Free Pascal Compiler
Тема: Создание интерфейсных модулей для С-библиотеки (GDAL)
Ответы: 19
Просмотры: 27304

Re: Создание интерфейсных модулей для С-библиотеки (GDAL)

Ошибки скорее всего генерит библиотека.

Вот как выглядит приложение

program demo_01;

uses gdalcore, ogr;

var ogrDS: OGRDataSourceH;
ogrLayer: OGRLayerH;
err: byte;
begin
OGRRegisterAll;

ogrDS := OGROpen('admin.shp', 0, Nil);
layerCount:=OGR_DS_GetLayerCount(ogrDS ...
voltron
16.09.2010 15:59:54
Форум: Free Pascal Compiler
Тема: Создание интерфейсных модулей для С-библиотеки (GDAL)
Ответы: 19
Просмотры: 27304

Re: Создание интерфейсных модулей для С-библиотеки (GDAL)

я к чему... НИКОГДА нельзя слепо заменять использование указателей на var! Потому что указатель в Си... это что угодно, включая массив (как было указано выше). Настоятельно рекомендуется чёткое чтение документации.
Вот сижу и читаю. Причем часто документации не хватает и приходится лезть в код ...
voltron
14.09.2010 17:08:36
Форум: Free Pascal Compiler
Тема: Создание интерфейсных модулей для С-библиотеки (GDAL)
Ответы: 19
Просмотры: 27304

Re: Создание интерфейсных модулей для С-библиотеки (GDAL)

Mr.Smart,
Благодарю. Чуть-чуть прояснилось

скалогрыз
Спасибо, не знал об этом инструменте. Обязательно попробую.
voltron
14.09.2010 11:47:19
Форум: Free Pascal Compiler
Тема: Создание интерфейсных модулей для С-библиотеки (GDAL)
Ответы: 19
Просмотры: 27304

Создание интерфейсных модулей для С-библиотеки (GDAL)

Есть библиотека GDAL для работы с растровыми географическими форматами файлов данных, и есть дочерняя библиотека OGR для работы с векторными данными. Обе библиотеки широко применяются в географических информационных системах. Интерфейсных модулей на Паскале для этих библиотек нет, хотя есть ...
voltron
22.08.2010 20:31:22
Форум: Lazarus
Тема: Бенчмарки для SysInfo
Ответы: 28
Просмотры: 16207

Re: Бенчмарки для SysInfo


TCPUInfoRec.Create
TCPUInfoRec.Done
CPU: AMD Sempron(tm) Processor 3000+ 128/256Kb Cache (Family:F Model:F Stepping:2) at ~ 1.61GHz
Dhrystone: 2650837.577
Hanoi: 1194.277
FLOPS: 401247.483
FFT: 1181400.904
TCPUInfoRec.Destroy ...
voltron
19.08.2010 20:28:41
Форум: Lazarus
Тема: Бенчмарки для SysInfo
Ответы: 28
Просмотры: 16207

Re: Бенчмарки для SysInfo

Если еще актуально
TCPUInfoRec.Create
TCPUInfoRec.Done
CPU: 2 x Celeron(R) Dual-Core CPU T3000 @ 1.80GHz 64/1024Kb Cache (Family:6 Model:7 Stepping:A) at ~ 1.80GHz
Dhrystone: 3615117.121
Hanoi: 1254.106
FLOPS: 554300.702
FFT: 1562190&#46 ...
voltron
17.08.2010 09:19:57
Форум: Lazarus
Тема: Бенчмарки для SysInfo
Ответы: 28
Просмотры: 16207

Re: Бенчмарки для SysInfo


TCPUInfoRec.Create
TCPUInfoRec.Done
CPU: 2 x AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ 128/512Kb Cache (Family:F Model:3 Stepping:3) at ~ 2.40GHz
Dhrystone: 3712320.536
Hanoi: 1802.589
FLOPS: 597616.494
FFT: 1590777.346
TCPUInfoRec ...
voltron
10.06.2010 09:26:22
Форум: Lazarus
Тема: Пересборка Lazarus (командная строка)
Ответы: 6
Просмотры: 4736

Re: Пересборка Lazarus (командная строка)


setup the $HOME/.lazarus/staticpackages.inc file - где он в винде, ну и если он есть он настроен...
setup $HOME/.lazarus/idemake.cfg - тоже, что и предыдущий

Эти файлы должны лежать в личном каталоге пользователя или в каталоге с настройками Lazarus. Посмотрите в папке Documents and Settings ...
voltron
01.04.2010 17:34:12
Форум: Double Commander
Тема: Double Commander 0.4.5 beta
Ответы: 14
Просмотры: 65581

Re: Double Commander 0.4.5 beta

всегда удивляло почему русские люди пишут англофицированные комментарии в коде, базовый (основной) интерфейс, справки и т.д.?
Наверное, потому, что английский это стандарт де-факто в IT. И латинские символы есть во всех шрифтах, а вот кириллицы, или диакритических знаком может и не быть.
Всегда ...
voltron
10.03.2010 19:40:07
Форум: Обучение Free Pascal
Тема: Работа с целыми числами произвольной длины...
Ответы: 15
Просмотры: 24086

Re: Работа с целыми числами произвольной длины...

Вот немного информации по работе с большими числами и примеры кода.
large_nums.zip
(11.24 КБ) 786 скачиваний